{"cik":838875,"entityName":"WILLAMETTE VALLEY VINEYARDS, 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-05-10","val":4892977,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q1I"},{"end":"2011-11-10","val":4892977,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2012-03-27","val":4892977,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2012Q1I"},{"end":"2012-05-15","val":4884255,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2012-08-10","val":4821212,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-10-31","val":4815193,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2013-03-29","val":4800008,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2013Q1I"},{"end":"2013-04-30","val":4797714,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2013-08-08","val":4787321,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-11-12","val":4829561,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2014-03-27","val":4839759,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2014Q1I"},{"end":"2014-05-13","val":4847759,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2014-08-13","val":4847759,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-11-13","val":4862330,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2015-03-26","val":4899788,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2015Q1I"},{"end":"2015-05-13","val":4903788,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-08-13","val":4981759,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-11-12","val":4957278,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2016-03-10","val":4995216,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2016Q1I"},{"end":"2016-05-12","val":5006714,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2016-08-11","val":5000369,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-11-04","val":4979785,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2017-03-23","val":5006255,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2017Q1I"},{"end":"2017-05-11","val":5001627,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-08-10","val":4980669,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-11-09","val":4964529,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2018-03-22","val":4964529,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2018Q1I"},{"end":"2018-05-10","val":4964529,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2018-08-14","val":4964529,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-11-13","val":4964529,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2019-03-21","val":4964529,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2019Q1I"},{"end":"2019-05-14","val":4964529,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2019-08-14","val":4964529,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-11-13","val":4964529,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2020-03-11","val":4964529,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2020Q1I"},{"end":"2020-05-13","val":4964529,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2020-08-12","val":4964529,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-11-12","val":4964529,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2021-03-15","val":4964529,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2021Q1I"},{"end":"2021-05-13","val":4964529,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2021-08-12","val":4964529,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-11-12","val":4964529,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2022-03-29","val":4964529,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2022Q1I"},{"end":"2022-05-12","val":4964529,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2022-08-11","val":4964529,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-11-14","val":4964529,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2023-03-28","val":4964529,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2023Q1I"},{"end":"2023-05-12","val":4964529,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2023-08-14","val":4964529,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-11-14","val":4964529,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2024-03-26","val":4964529,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2024Q1I"},{"end":"2024-05-13","val":4964529,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2024-08-13","val":4964529,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-11-11","val":4964529,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2025-03-25","val":4964529,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2025Q1I"},{"end":"2025-05-13","val":4964529,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2025-08-12","val":4964529,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-11-13","val":4964529,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2026-03-24","val":4979529,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2026Q1I"},{"end":"2026-05-13","val":4979529,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2026-08-12","val":4979529,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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-05-10","val":17111420,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q1I"},{"end":"2011-06-30","val":15119299,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2011Q2I"},{"end":"2012-06-30","val":15084080,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q2I"},{"end":"2013-06-30","val":19147030,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q2I"},{"end":"2014-06-30","val":24740176,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q2I"},{"end":"2015-06-30","val":30560166,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q2I"},{"end":"2016-06-30","val":30560166,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2016Q2I"},{"end":"2017-06-30","val":35501897,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017Q2I"},{"end":"2018-06-30","val":37932314,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018Q2I"},{"end":"2019-06-28","val":31143778,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q2I"},{"end":"2020-06-30","val":27205646,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q2I"},{"end":"2021-06-30","val":62070250,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q2I"},{"end":"2022-06-30","val":28655593,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2022Q2I"},{"end":"2023-06-30","val":26000949,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q2I"},{"end":"2024-06-28","val":17913282,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2024Q2I"},{"end":"2025-06-30","val":25228957,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q2I"}]}}},"us-gaap":{"AccountsPayableCurrent":{"label":"Accounts Payable, Current","description":"Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2010-12-31","val":748813,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":748813,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":748813,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":873322,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":990037,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":301168,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":301168,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":301168,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":301168,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":301168,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":588547,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":460421,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":738404,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":728596,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":728596,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":728596,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":728596,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":728596,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":588342,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":801398,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1517139,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":711333,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":711333,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":711333,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":711333,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":711333,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":601163,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":254821,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":360622,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":742024,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":742024,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":742024,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":742024,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":742024,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":381331,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":231022,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":577164,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":386137,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":386137,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":386137,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":386137,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":386137,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":203032,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":516745,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":346719,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":505085,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":505085,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":505085,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":505085,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":505085,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":526473,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":456831,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":640640,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":993598,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":993598,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":993598,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":993598,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":993598,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":583552,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":559871,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":844135,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":844820,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":844820,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":844820,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":844820,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":844820,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":591519,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":649226,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":656155,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":859215,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":859215,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":859215,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":859215,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":859215,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1411056,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1111492,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1231995,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1416210,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":1416210,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":1416210,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1416210,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1416210,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1650999,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1660255,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2144828,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2102435,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":2102435,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":2102435,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":2102435,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":2102435,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3241943,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2230254,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2463834,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3067886,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":3067886,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":3067886,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":3067886,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":3067886,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1493759,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2162438,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1981290,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2026352,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":2026352,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":2026352,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":2026352,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":2026352,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1953128,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1987373,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1961007,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1584466,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":1584466,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":1584466,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":1584466,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":1584466,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2125472,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1951957,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1878998,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1546997,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":1546997,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":1546997,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1438138,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":2352935,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"AccountsReceivableBilledForLongTermContractsOrPrograms":{"label":"Construction Contractor, Receivable, Excluding Contract Retainage","description":"Amount billed to customers under long-term contracts or programs but not paid. Excludes amounts due that have been withheld because of retainage provisions in a contract.","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2010-12-31","val":0,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2011-09-30","val":500000,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":500000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2011-12-31","val":500000,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":500000,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":500000,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":500000,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2012-03-31","val":500000,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":500000,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":250000,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":250000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":250000,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":250000,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":250000,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":250000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2013-03-31","val":250000,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":250000,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"}]}},"AccountsReceivableNet":{"label":"Accounts Receivable, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.","units":{"USD":[{"end":"2012-12-31","val":12908,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2012Q4I"},{"end":"2013-12-31","val":14740,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":11944,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"}]}},"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":1264966,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":1264966,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":1264966,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1089833,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1559832,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1058312,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":1058312,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":986591,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":986591,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":986591,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1235770,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":957920,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1096695,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1088550,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":1088550,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":1088550,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":1088550,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":1088550,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":970931,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1225481,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1107787,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1229391,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":1229391,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":1229391,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":1229391,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":1229391,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1045985,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":938550,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1284204,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1612124,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":1612124,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":1612124,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":1612124,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":1612124,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1185321,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1266975,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1310192,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1684502,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1684502,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":1684502,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":1684502,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":1684502,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1323704,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1134574,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1414614,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1871450,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":1871450,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":1871450,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":1871450,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1871450,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1473086,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1431894,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1942424,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1760039,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":1760039,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1760039,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1760039,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1760039,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1443121,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1401826,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1568216,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2352890,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":2352890,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":2352890,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":2352890,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":2352890,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2486571,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1753549,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2069793,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1814004,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":1814004,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":1814004,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":1814004,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":1814004,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2347998,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2209471,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3427120,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2671576,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":2671576,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":2671576,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":2671576,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":2671576,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1869033,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2523074,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2211739,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3163375,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":3163375,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":3163375,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":3163375,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":3163375,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2021-12-31","val":3163375,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2170648,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2273138,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3075260,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4226948,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":4226948,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":4226948,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":4226948,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":4226948,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2022-12-31","val":4226948,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3130092,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3217445,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2553987,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2994829,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":2994829,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":2994829,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":2994829,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":2994829,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3211644,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3406955,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2562875,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3151810,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":3151810,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":3151810,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":3151810,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":3151810,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2323815,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2215818,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2192506,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4511460,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":4511460,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":4511460,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3861980,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":2807303,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"AccruedIncomeTaxes":{"label":"Accrued Income Taxes","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes.","units":{"USD":[{"end":"2012-09-30","val":31508,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":17659,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":17659,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":17659,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":17659,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":17659,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2013-03-31","val":128653,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":325083,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":157482,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"}]}},"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":"2013-12-31","val":0,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q4I"},{"end":"2014-06-30","val":52978,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2753,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2015-12-31","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q4I"},{"end":"2016-09-30","val":284383,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":389798,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":389798,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":389798,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-03-31","val":571553,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":459506,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":527144,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":125297,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":125297,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":125297,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":248141,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":220581,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":302553,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q4I"},{"end":"2019-03-31","val":72939,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"}]}},"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":595197,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":595197,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":595197,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":445061,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":400242,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":438983,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":438983,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":438983,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":438983,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":438983,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":400589,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":364591,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":368617,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":474776,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":474776,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":474776,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":474776,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":474776,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":485226,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":430998,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":556983,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":456842,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":456842,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":456842,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":456842,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":456842,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":388469,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":416590,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":604760,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":551587,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":551587,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":551587,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":551587,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":551587,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":475811,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":580988,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":793213,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":604580,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":604580,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":604580,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":604580,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":604580,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":477648,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":483891,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":819863,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":995405,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":995405,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":995405,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":995405,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":995405,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":714905,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":680295,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":954847,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":871427,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":871427,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":871427,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":871427,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":871427,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":639112,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":779519,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1090093,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":911129,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":911129,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":911129,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":911129,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":911129,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":700060,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":685921,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1015168,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1004281,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":1004281,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":1004281,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":1004281,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":1004281,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":804331,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":954569,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1262676,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1335125,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":1335125,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":1335125,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1335125,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1335125,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1109706,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1100755,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1294922,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1156823,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":1156823,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":1156823,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1156823,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1156823,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1034436,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1247179,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1217469,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1428380,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":1428380,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":1428380,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1428380,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1428380,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1326933,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1481634,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1800811,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1482254,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":1482254,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":1482254,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":1482254,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":1482254,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1779337,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2010175,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2292453,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2097736,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":2097736,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":2097736,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":2097736,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":2097736,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1802698,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1747315,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1943859,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1909084,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":1909084,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":1909084,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1834424,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1877224,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"AccumulatedAmortizationOfOtherDeferredCosts":{"label":"Accumulated Amortization of Other Deferred Costs","description":"Accumulated amortization of other deferred costs capitalized at the end of the reporting period. Does not include deferred finance costs, deferred acquisition costs of insurance companies, or deferred leasing costs for real estate operations.","units":{"USD":[{"end":"2017-12-31","val":101860,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":159863,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":159863,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":169542,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":169542,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":243760,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":243760,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":245399,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":245339,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":284980,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":284980,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":163596,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":163597,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":172247,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":172247,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":201871,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"}]}},"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":-8717653,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":-8546594,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":-8717653,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-06-30","val":-9067376,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-8724651,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-8908799,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":-8908799,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":-8908799,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":-8908799,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":-8908779,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-9047730,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-9208122,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-9368932,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-9543193,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":-9543193,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":-9543193,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":-9543193,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":-9543193,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-9758658,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-9997577,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-10262560,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":-10477209,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":-10477209,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":10477209,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":10477209,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":10477209,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-10764353,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":11070187,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":11367612,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":11654901,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":11654901,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":11654901,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":11654901,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":11654901,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":11938995,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":12246756,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":12561970,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":12897082,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":12897082,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":12897082,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":12897082,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":12897082,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":13217902,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":13568963,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":13941743,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":14310026,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":14310026,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":14310026,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":14310026,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":14310026,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":14672681,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":15040889,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":15410339,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":15841834,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":15841834,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":15841834,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":15841834,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":15841834,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":16233608,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":16599018,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":16995896,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":17381005,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":17381005,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":17381005,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":17381005,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":17381005,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":17774315,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":18176434,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":18588264,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":18941670,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":18941670,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":18941670,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":18941670,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":-18941670,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":19303027,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":19709786,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":20131118,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":-20562850,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":20562850,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":20562850,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":20562850,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":20562850,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":20941484,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":21413093,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":22013224,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":22593770,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":22593770,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":22593770,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":22593770,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":22593770,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":23320334,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":24053382,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":24791736,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":25857151,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":25857151,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":25857151,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":25857151,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":25857151,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":26649137,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":27440107,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":28162922,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":28945751,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":28945751,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":28945751,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":28945751,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":28945751,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":29716121,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":30477616,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":31134341,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":31892164,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":31892164,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":31892164,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":32641989,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":33391889,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities":{"label":"Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities","description":"The aggregate amount of adjustments to net income or loss necessary to remove the effects of all items whose cash effects are investing or financing cash flows. The aggregate amount also includes all noncash expenses and income items which reduce or increase net income and are thus added back or deducted when calculating cash provided by or used in operating activities.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":16088,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":44390,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-12-31","val":450670,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":450670,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2004840,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-12-31","val":2070337,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":2070337,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":136544,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":136544,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":54371,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":54371,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":320769,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":320769,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1143735,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":1143735,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1680560,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1196351,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":753038,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":1291029,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":1291029,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4015,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":4015,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":377991,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":377991,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":190444,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":190444,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":68855,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":68855,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":194351,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":194351,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":89152,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":89152,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":208496,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":208496,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":10467,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":10467,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":11354,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":11354,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":6999,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":6999,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":150748,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-12-31","val":27900,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue":{"label":"APIC, Share-based Payment Arrangement, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":8836,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":9002,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":9002,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":18000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":18000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":22839,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":22839,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":21164,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":21164,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":17685,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":17685,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":748,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":748,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"}]}},"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":54000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":70000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2020-01-01","end":"2020-12-31","val":247049,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":329152,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":340427,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":393859,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":393859,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":290195,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":290195,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":373741,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"AdvertisingRevenueCost":{"label":"Advertising Revenue Cost (Deprecated 2018-01-31)","description":"Costs incurred and are directly related to generating advertising revenues.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":152867,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":182008,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":182008,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":136935,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017"}]}},"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-09-30","val":5708,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":5708,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2012-01-01","end":"2012-03-31","val":5302,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":9802,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":9802,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":4500,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":4500,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":13902,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":13902,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":4100,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":4500,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-03-31","val":4101,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":4101,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":8200,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":8200,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":4099,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":4099,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":12300,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":12300,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":4100,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":4100,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-03-31","val":5292,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":5292,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":10583,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":10583,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":5291,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":5291,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":15873,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":15873,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":5291,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":5291,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":5291,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":5291,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":10583,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":10583,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":5291,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":5291,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":10955,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":10955,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":372,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":372,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":372,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":744,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":372,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":748,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":4,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2010-12-31","val":11931,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2010Q4I"},{"end":"2011-12-31","val":20825,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":12908,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2013-12-31","val":14740,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013Q4I"},{"end":"2014-12-31","val":11944,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2014-12-31","val":11944,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2014Q4I"},{"end":"2015-12-31","val":11944,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":11944,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2015-12-31","val":11944,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2015Q4I"},{"end":"2016-12-31","val":15921,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":15921,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2016-12-31","val":15921,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3977,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":3977,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2017-12-31","val":3977,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7098,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":7098,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2018-12-31","val":10000,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2018Q4I"},{"end":"2019-12-31","val":10000,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":10000,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2019-12-31","val":10000,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2019Q4I"},{"end":"2020-12-31","val":10000,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":10000,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2020-12-31","val":10000,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2020Q4I"},{"end":"2021-12-31","val":10000,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":10000,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2021-12-31","val":10000,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2021Q4I"},{"end":"2022-12-31","val":10000,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":10000,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2022-12-31","val":10000,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2022Q4I"},{"end":"2023-12-31","val":10000,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":10000,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2023-12-31","val":10000,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2023Q4I"},{"end":"2024-12-31","val":10000,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":10000,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":10000,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"}]}},"AllowanceForDoubtfulAccountsReceivableChargeOffs":{"label":"Allowance for Doubtful Accounts Receivable, Charge-offs (Deprecated 2013-01-31)","description":"Amount of direct write-downs of receivables charged against the allowance for doubtful accounts.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-24127,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"}]}},"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":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018"}]}},"AllowanceForDoubtfulAccountsReceivableWriteOffs":{"label":"Accounts Receivable, Allowance for Credit Loss, Writeoff","description":"Amount of direct write-downs of accounts receivable charged against the allowance.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-964,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-2796,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":2796,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":11944,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":11944,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1497,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":1497,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020"}]}},"AmortizationOfDeferredLoanOriginationFeesNet":{"label":"Amortization of Deferred Loan Origination Fees, Net","description":"The net increase(decrease) in interest income during the period representing the allocation of deferred loan origination fees less deferred loan origination costs using the effective interest method over the term of the debt arrangement to which they pertain taking into account the effect of prepayments.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":11028,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-3312,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-6624,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-9935,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":13248,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":-13248,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-3252,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-3252,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-6563,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-6563,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":-9875,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-9875,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":-13248,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-13248,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-3252,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3252,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":3252,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-9875,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":9875,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-13247,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":-13247,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3312,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6624,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":6624,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":9935,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":9935,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-13248,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-13248,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3312,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-3312,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6624,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-6624,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":9936,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-9936,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-13246,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":-13246,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-3312,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-3312,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-6624,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-6624,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":-9935,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-9935,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-13248,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-13248,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3312,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":-3312,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-6624,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-6624,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":-9935,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-9935,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":-13247,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":-13247,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-5827,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-5827,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-10575,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":-10575,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":-15323,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-12-31","val":-20071,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-4748,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-9495,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"}]}},"AmortizationOfFinancingCosts":{"label":"Amortization of Debt Issuance Costs","description":"Amount of amortization expense attributable to debt issuance costs.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":4383,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":4383,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":4383,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":11028,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017"}]}},"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-04-01","end":"2011-06-30","val":4173,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":4446,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":3888,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2012-04-01","end":"2012-06-30","val":5842,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":5774,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":298200,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":6954,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-03-31","val":77200,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":77200,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":77200,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":77200,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":75200,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"}]}},"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":21770200,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":21770200,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":21770200,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":21645434,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":24095370,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":24286727,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":24286727,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":24286727,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":24286727,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":24286727,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":24215477,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":23973930,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":24450709,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":25410996,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":25410996,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":25410996,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":25410996,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":25410996,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":25066675,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":25785330,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":28800600,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":29004812,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":29004812,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":29004812,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":29004812,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":29004812,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":28911645,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":28445368,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":29805312,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":30977301,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":30977301,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":30977301,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":30977301,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":30977301,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":30298897,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":31129728,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":35633017,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":38678876,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":38678876,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":38678876,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":38678876,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":38628655,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":38055509,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":41958550,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":43835103,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":44871122,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":44871122,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":44871122,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":44871122,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":44871122,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":48396846,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":51352719,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":55885128,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":59695271,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":59695271,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":59695271,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":59695271,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":59695271,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":58011717,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":58983233,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":60528668,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":61482536,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":61482536,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":61482536,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":61482536,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":61482536,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":65211103,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":65354516,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":66611322,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":67915487,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":67915487,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":67915487,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":67915487,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":67915487,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":68490434,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":68982888,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":75275428,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":79490347,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":79490347,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":79490347,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":79490347,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":79490347,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":78673526,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":79366756,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":84783759,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":91375110,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":91375110,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":91375110,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":91375110,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":91375110,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":92974806,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":93904688,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":94956645,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":98683982,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":98683982,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":98683982,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":98683982,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":98683982,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":98109258,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":98999942,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":101726092,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":105708149,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":105708149,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":105708149,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":105708149,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":105708149,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":106188125,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":106513673,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":107258666,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":109017140,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":109017140,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":109017140,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":109017140,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":109017140,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":108244573,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":106600616,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":107598047,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":107735599,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":107735599,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":107735599,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":105350214,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":102949977,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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":13755567,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":13755567,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":13755567,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":13431464,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":14718386,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":14767960,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":14767960,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":14767960,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":14767960,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":14767960,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":14667348,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":14309435,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":14775022,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":15240015,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":15240015,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":15240015,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":15240015,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":15240015,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":14326802,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":13582461,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":12441659,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":12579518,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":12579518,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":12579518,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":12579518,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":12579518,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":11701592,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":11161810,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":12322874,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":12515493,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":12515493,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":12515493,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":12515493,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":12515493,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":11554379,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":11446158,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":15435821,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":18139546,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":18139546,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":18139546,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":18139546,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":18139546,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":17485254,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":19813696,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":21140183,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":19948197,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":19948197,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":19948197,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":19948197,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":19948197,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":21431714,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":23200357,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":26990592,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":30437992,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":30437992,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":30437992,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":30437992,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":30437992,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":27995823,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":27497357,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":27987517,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":28634329,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":28634329,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":28634329,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":28634329,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":28634329,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":27197200,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":26760191,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":26293505,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":26765809,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":26765809,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":26765809,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":26765809,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":26765809,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":25238167,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":25085976,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":31206315,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":35026130,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":35026130,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":35026130,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":35026130,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":35026130,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":33686959,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":32458751,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":34593511,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":36425857,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":36425857,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":36425857,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":36425857,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":36425857,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":31347918,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":26732641,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":25544685,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":27778432,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":27778432,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":27778432,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":27778432,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":27778432,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":27268149,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":27753739,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":30048987,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":32192903,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":32192903,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":32192903,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":32192903,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":32192903,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":33190897,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":33733874,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":34859206,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":36919057,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":36919057,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":36919057,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":36919057,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":36919057,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":37024609,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":36260718,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":37979155,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":39005575,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":39005575,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":39005575,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":37527230,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":35997283,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent":{"label":"Disposal Group, Including Discontinued Operation, Assets, Current","description":"Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":847053,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2011-12-31","val":847053,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":847053,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-06-30","val":70633,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":23944,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"}]}},"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":"2020-12-31","val":17694466,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":17694466,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":17694466,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-06-30","val":17787766,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":17787766,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":17791684,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":17791684,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":17791684,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":17791684,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":17791684,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":18141208,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20384159,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":36660732,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":40806365,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":40806365,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":40806365,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":40806365,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":40806365,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":40893225,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":42128871,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":42216006,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":43991586,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":43991586,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":43991586,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":43991586,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":43991586,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":44112526,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":44112526,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":44112526,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":44146543,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":44146543,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":44146543,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":44146543,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":44146543,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":44187393,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":44187393,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":44123730,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":44123730,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":44123730,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":44123730,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":44123730,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":44123730,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"CashAndCashEquivalentsAtCarryingValue":{"label":"Cash and Cash Equivalents, at Carrying Value","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2009-12-31","val":0,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2009-12-31","val":0,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2009-12-31","val":0,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2009Q4I"},{"end":"2010-06-30","val":0,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2I"},{"end":"2010-09-30","val":336463,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3I"},{"end":"2010-12-31","val":1518864,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":1518864,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":1518864,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2010-12-31","val":1518864,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2010-12-31","val":1518864,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2010-12-31","val":1518864,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2010-12-31","val":1518864,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2010Q4I"},{"end":"2011-03-31","val":1464716,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1I"},{"end":"2011-06-30","val":1798767,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":1798767,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2904328,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2011-09-30","val":2904328,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3411292,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":3411292,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":3411292,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":3411292,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":3411292,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2011-12-31","val":3411292,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2011-12-31","val":3411292,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2011-12-31","val":3411292,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2011-12-31","val":3411292,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3777420,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2012-03-31","val":3777420,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3974246,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-06-30","val":3974246,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4477848,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2012-09-30","val":4477848,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4553113,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":4553113,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":4553113,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":4553113,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":4553113,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2012-12-31","val":4553113,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2012-12-31","val":4553113,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2012-12-31","val":4553113,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2012-12-31","val":4553113,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3740757,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2013-03-31","val":3740757,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3209299,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2013-06-30","val":3209299,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1690234,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2013-09-30","val":1690234,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3I"},{"end":"2013-12-31","val":945683,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":945683,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":945683,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":945683,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":945683,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2013-12-31","val":945683,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2013-12-31","val":945683,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2013-12-31","val":945683,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2013-12-31","val":945683,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013Q4I"},{"end":"2014-03-31","val":190757,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2014-03-31","val":190757,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":409378,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2014-06-30","val":409378,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":906068,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2014-09-30","val":906068,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":519761,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":519761,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":519761,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":519761,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":519761,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2014-12-31","val":519761,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2014-12-31","val":519761,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2014-12-31","val":519761,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2014-12-31","val":519761,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2014Q4I"},{"end":"2015-03-31","val":165029,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":165029,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":618109,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2015-06-30","val":618109,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2I"},{"end":"2015-09-30","val":195177,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2015-09-30","val":195177,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4010664,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":4010664,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":4010664,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":4010664,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":4010664,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2015-12-31","val":4010664,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2015-12-31","val":4010664,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2015-12-31","val":4010664,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2015-12-31","val":4010664,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4590124,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2016-03-31","val":4590124,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6527533,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2016-06-30","val":6527533,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":7840400,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2016-09-30","val":7840400,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5706351,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":5706351,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":5706351,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":5706351,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":5706351,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2016-12-31","val":5706351,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2016-12-31","val":5706351,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2016-12-31","val":5706351,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2016-12-31","val":5706351,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7636480,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-03-31","val":7636480,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10004691,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2017-06-30","val":10004691,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":13009179,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2017-09-30","val":13009179,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3I"},{"end":"2017-12-31","val":13776257,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":13776257,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":13776257,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":13776257,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":13776257,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2017-12-31","val":13776257,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2017-12-31","val":13776257,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":13776257,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2017-12-31","val":13776257,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11164513,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2018-03-31","val":11164513,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10998726,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":10998726,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10940289,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-09-30","val":10940289,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9737467,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":9737467,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":9737467,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":9737467,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":9737467,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2018-12-31","val":9737467,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2018-12-31","val":9737467,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2018-12-31","val":9737467,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2018-12-31","val":9737467,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8157578,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2019-03-31","val":8157578,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8246642,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":8246642,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7511913,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-09-30","val":7511913,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7050176,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":7050176,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":7050176,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":7050176,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":7050176,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2019-12-31","val":7050176,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2019-12-31","val":7050176,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2019-12-31","val":7050176,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2019-12-31","val":7050176,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5667393,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2020-03-31","val":5667393,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5903587,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2020-06-30","val":5903587,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10713068,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2020-09-30","val":10713068,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13999755,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":13999755,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":13999755,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":13999755,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":13999755,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2020-12-31","val":13999755,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2020-12-31","val":13999755,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2020-12-31","val":13999755,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-12-31","val":13999755,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13289775,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2021-03-31","val":13289775,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":13117492,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-06-30","val":13117492,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13891696,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-09-30","val":13891696,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":13747285,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":13747285,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":13747285,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":13747285,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":13747285,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2021-12-31","val":13747285,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2021-12-31","val":13747285,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2021-12-31","val":13747285,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2021-12-31","val":13747285,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8568158,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2022-03-31","val":8568158,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3128407,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2022-06-30","val":3128407,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2I"},{"end":"2022-09-30","val":363363,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":363363,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":338676,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":338676,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":338676,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":338676,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":338676,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2022-12-31","val":338676,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2022-12-31","val":338676,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2022-12-31","val":338676,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2022-12-31","val":338676,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":154340,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2023-03-31","val":154340,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1I"},{"end":"2023-06-30","val":553180,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-06-30","val":553180,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2I"},{"end":"2023-09-30","val":213432,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-09-30","val":213432,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3I"},{"end":"2023-12-31","val":238482,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":238482,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":238482,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":238482,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":238482,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2023-12-31","val":238482,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2023-12-31","val":238482,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2023-12-31","val":238482,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2023-12-31","val":238482,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":256472,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2024-03-31","val":256472,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":279807,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2024-06-30","val":279807,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2I"},{"end":"2024-09-30","val":303195,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2024-09-30","val":303195,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":320883,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":320883,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":320883,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":320883,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":320883,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2024-12-31","val":320883,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2024-12-31","val":320883,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":332889,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2025-03-31","val":332889,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":350643,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":350643,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":372566,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":410886,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":410886,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":410886,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":404712,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":589502,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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":0,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":336463,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":1518864,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-54148,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":279903,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":279903,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":1385464,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":1385464,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":1892428,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":1892428,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":366128,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":366128,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":562954,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":562954,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":1066556,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":1066556,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":1141821,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":1141821,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-812356,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-812356,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-1343814,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-1343814,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-2862879,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-2862879,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":-3607430,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-3607430,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-754926,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-754926,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-536305,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-536305,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":-39615,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-39615,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-425922,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-425922,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-354732,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-354732,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":98348,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":98348,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":-324584,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-324584,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":3490903,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":3490903,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":579460,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":579460,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2516869,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":2516869,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":3829736,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":3829736,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":1695687,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":1695687,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1930129,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":1930129,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4298340,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":4298340,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":7302828,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":7302828,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":8069906,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":8069906,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2611744,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-2611744,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2777531,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-2777531,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-2835968,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-2835968,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-4038790,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":-4038790,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1579889,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-1579889,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1490825,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-1490825,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":-2225554,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-2225554,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":-2687291,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-2687291,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1382783,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-1382783,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1146589,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":-1146589,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":3662892,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":3662892,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":6949579,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":6949579,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-709980,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-882263,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":-108059,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":-252470,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"}]}},"CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations":{"label":"Cash Provided by (Used in) Investing Activities, Discontinued Operations","description":"Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":-11339,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":-11339,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":8298,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":36699,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-09-30","val":36699,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":48740,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":48740,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013"}]}},"CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations":{"label":"Cash Provided by (Used in) Operating Activities, Discontinued Operations","description":"Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":-77963,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":-4452,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":477095,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":307283,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":629489,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":629489,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":671503,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":671503,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":756305,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":756305,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":8571,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":8571,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-4337,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-4337,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-4337,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-4337,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":-4337,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-4337,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014"}]}},"CommonStockNoParValue":{"label":"Common Stock, No Par Value","description":"Face amount per share of no-par value common stock.","units":{"USD/shares":[{"end":"2014-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":0,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":0,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":0,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":0,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":0,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":0,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"}]}},"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,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":0,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":0,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":0,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":0,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":0,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-12-31","val":0,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":0,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":0,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":0,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":0,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":0,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":0,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":0,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":0,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2020-12-31","val":0,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":0,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":0,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-06-30","val":0,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":0,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":0,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":0,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":0,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":0,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":0,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":0,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":0,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":0,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":0,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":0,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":0,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":0,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-06-30","val":0,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q2I"},{"end":"2025-12-31","val":0,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":0,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":0,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":0,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":10000000,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":10000000,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":10000000,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":10000000,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":10000000,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":10000000,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":10000000,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":10000000,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":10000000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":10000000,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":10000000,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":10000000,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":10000000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":10000000,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":10000000,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":10000000,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":10000000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":10000000,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":10000000,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":10000000,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":10000000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":10000000,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":10000000,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":10000000,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":10000000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":10000000,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":10000000,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":10000000,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":10000000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":10000000,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":10000000,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":10000000,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":10000000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10000000,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":10000000,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":10000000,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10000000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":10000000,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":10000000,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":10000000,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":10000000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10000000,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10000000,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":10000000,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10000000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":10000000,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":10000000,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":10000000,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":10000000,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10000000,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10000000,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10000000,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10000000,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":10000000,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":10000000,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":10000000,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":10000000,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10000000,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10000000,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10000000,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10000000,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":10000000,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":10000000,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":10000000,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":10000000,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10000000,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10000000,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10000000,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10000000,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":10000000,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":10000000,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":10000000,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":10000000,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10000000,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":10000000,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10000000,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10000000,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":10000000,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":10000000,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":10000000,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":10000000,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10000000,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10000000,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10000000,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10000000,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":10000000,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":10000000,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":10000000,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":10000000,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10000000,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10000000,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10000000,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":10000000,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":10000000,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":10000000,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":10000000,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":10000000,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10000000,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10000000,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10000000,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10000000,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":10000000,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":10000000,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":10000000,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":10000000,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10000000,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10000000,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10000000,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10000000,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":10000000,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":10000000,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":10000000,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":10000000,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10000000,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10000000,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":10000000,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q2I"},{"end":"2025-12-31","val":10000000,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":10000000,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":10000000,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":10000000,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":10000000,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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":4888977,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":4892977,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":4892977,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":4888977,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":4892977,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4892977,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":4892977,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":4892977,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":4892977,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":4892977,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":4884255,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":4821212,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4818450,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4804708,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":4802708,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":4893979,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":4893979,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":4894977,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4800008,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4893979,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4921979,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4946017,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":4945977,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":4945977,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":4945977,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":4945977,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4953177,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4961177,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4961206,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4983206,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":4983206,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":4983206,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":4983206,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":4983206,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5013206,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5041177,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5099177,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5139177,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":5139177,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":5139177,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":5139177,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":4989216,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5176020,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5199177,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5219411,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5016685,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":5016685,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":5016685,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":5016685,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":5016685,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5001627,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4980869,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4964719,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4964529,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":4964529,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":4964529,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":4964529,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":4964529,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4964529,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4964529,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4964529,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4964529,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":4964529,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":4964529,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":4964529,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":4964529,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4964529,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4964529,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4964529,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4964529,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":4964529,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":4964529,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":4964529,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":4964529,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4964529,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4964529,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4964529,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4964529,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":4964529,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":4964529,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":4964529,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":4964529,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4964529,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4964529,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4964529,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4964529,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":4964529,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":4964529,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":4964529,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":4964529,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4964529,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4964529,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4964529,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4964529,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":4964529,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":4964529,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":4964529,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":4964529,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4964529,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4964529,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4964529,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4964529,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":4964529,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":4964529,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":4964529,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":4964529,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4964529,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4964529,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4964529,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4964529,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":4964529,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":4964529,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":4964529,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":4964529,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4964529,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4964529,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":4964529,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q2I"},{"end":"2025-12-31","val":4979529,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":4979529,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":4979529,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4979529,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":4979529,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"CommonStockSharesOutstanding":{"label":"Common Stock, Shares, Outstanding","description":"Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.","units":{"shares":[{"end":"2010-12-31","val":4888977,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":4892977,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":4892977,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":4888977,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":4892977,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4892977,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":4892977,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":4892977,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":4892977,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":4892977,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":4884255,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":4821212,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4818450,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4804708,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":4802708,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":4803710,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":4803710,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":4804708,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4800008,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4788916,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4808561,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4832559,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":4832559,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":4832559,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":4832559,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":4832559,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4839759,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4847759,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4847788,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4869788,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":4869788,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":4869788,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":4869788,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":4869788,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4899788,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4927759,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4949278,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4989216,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":4989216,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":4989216,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":4989216,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":4989216,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5008885,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5002369,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4994061,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5016685,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":5016685,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":5016685,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":5016685,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":5016685,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5001627,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4980869,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4964719,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4964529,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":4964529,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":4964529,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":4964529,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":4964529,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4964529,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4964529,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4964529,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4964529,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":4964529,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":4964529,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":4964529,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":4964529,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4964529,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4964529,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4964529,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4964529,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":4964529,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":4964529,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":4964529,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":4964529,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4964529,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4964529,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4964529,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4964529,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":4964529,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":4964529,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":4964529,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":4964529,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4964529,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4964529,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4964529,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4964529,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":4964529,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":4964529,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":4964529,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":4964529,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4964529,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4964529,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4964529,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4964529,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":4964529,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":4964529,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":4964529,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":4964529,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4964529,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4964529,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4964529,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4964529,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":4964529,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":4964529,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":4964529,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":4964529,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4964529,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4964529,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4964529,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":4964529,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":4964529,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":4964529,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":4964529,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":4964529,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4964529,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4964529,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":4964529,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q2I"},{"end":"2025-12-31","val":4979529,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":4979529,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":4979529,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":4979529,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":4979529,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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":8623744,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":8623744,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":8623744,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":8623744,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":8627447,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":8632746,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":8632746,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":8632746,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":8632746,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":8632746,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":8638048,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":8642548,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":8646648,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":8656926,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":8656926,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":8656926,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":8656926,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":8656926,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":8661027,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":8665126,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":8766466,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":8857085,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":8857085,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":8857085,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":8857085,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":8857085,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":8898377,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":8922148,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":8927528,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":9026739,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":9026739,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":9026739,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":9026739,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":9026739,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":9159110,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":9282932,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":9492209,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":9674362,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":9674362,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":9674362,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":8998760,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":8998760,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9794271,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9869158,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8690670,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8971575,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":8971575,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":8971575,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":8971575,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":8971575,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":8814531,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":8644330,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8514061,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8512489,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":8512489,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":8512489,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":8512489,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":8512489,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8512489,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8512489,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8512489,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8512489,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":8512489,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":8512489,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":8512489,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":8512489,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8512489,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8512489,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8512489,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8512489,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":8512489,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":8512489,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":8512489,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":8512489,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8512489,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8512489,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8512489,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8512489,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":8512489,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":8512489,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":8512489,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":8512489,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8512489,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8512489,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8512489,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8512489,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":8512489,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":8512489,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":8512489,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":8512489,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8512489,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8512489,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8512489,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8512489,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":8512489,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":8512489,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":8512489,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":8512489,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8512489,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8512489,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8512489,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8512489,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":8512489,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":8512489,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":8512489,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":8512489,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8512489,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8512489,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8512489,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8512489,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":8512489,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":8512489,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":8512489,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":8512489,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":8512489,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8512489,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8601621,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8637560,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":8637560,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":8637560,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":8658595,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":8679631,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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":1,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":1,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":1,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":1,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":1,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":1,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":1,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020"}]}},"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":333162,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":333162,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":333162,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-06-30","val":687075,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1062693,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1227008,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":1227028,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":1227028,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":1227028,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":1227008,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1456758,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2722909,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4606763,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":5056096,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":5056096,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":5056096,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":5056096,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":5056096,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3429278,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":76342,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":69588,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":69588,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":69588,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":69588,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":69588,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":258356,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":38175,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":487726,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":482284,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":482284,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":482284,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":482284,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":482284,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":200327,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":677382,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1112396,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":449409,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":449409,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":449409,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":449409,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":449409,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":555840,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":919754,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1237533,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1036615,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":1036615,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1036615,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1036615,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1036615,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1039580,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1991610,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2814220,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1747047,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":1747047,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":1747047,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1747047,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1747047,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2153215,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2817584,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4156742,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4193467,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":4193467,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":4193467,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":4193467,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":4193467,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5196680,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5776777,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5988766,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6553803,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":6553803,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":6553803,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":6553803,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":6553803,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7371433,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9769228,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12712064,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":14556807,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":14556806,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":14556806,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":14556806,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":14556807,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":19615825,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":21234020,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5358257,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2037128,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":2037128,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":2037128,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":2037128,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":2037128,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2052851,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1481907,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2407387,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":639840,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":639840,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":639840,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":639840,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":639840,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":912895,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":779587,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":968066,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":633179,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":633179,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":633179,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":633179,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":633179,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":652726,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":633179,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":626890,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":645675,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":645675,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":645675,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":667635,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":684828,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"ContractReceivableDueOneYearOrLess":{"label":"Construction Contractor, Receivable, Excluding Contract Retainage, Year One","description":"Amount of right to consideration in exchange for good or service transferred to customer under long-term contract or program when right to consideration is unconditional, excluding amount withheld under retainage provision in contract, to be collected 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":"2010-12-31","val":0,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":0,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-09-30","val":500000,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":250000,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":250000,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":250000,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":250000,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":250000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":250000,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":250000,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":500000,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":250000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":250000,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":250000,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":250000,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":250000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":250000,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":250000,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":500000,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":250000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":250000,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":250000,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":250000,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":250000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":250000,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":250000,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":250000,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"}]}},"CostOfGoodsAndServicesSold":{"label":"Cost of Goods and Services Sold","description":"The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":4322392,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":2237543,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":6952178,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":2629786,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":9679414,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1886408,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3765878,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":2449068,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":1879470,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":1183807,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":6021268,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":3987119,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":2255390,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":1538051,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":7944635,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":5267460,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1601783,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":1109242,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2261075,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":2261075,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":1151833,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":1151833,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":3624643,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":3624643,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":1363569,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":1363569,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":5253336,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":5253336,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1284897,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":1284897,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2750262,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":2750262,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":1465365,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":1465365,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":4034950,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":4034950,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":1284688,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":1284688,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":5588439,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":5588439,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1249890,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":1249890,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2702538,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":2702538,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":1452648,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":1452648,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":4249126,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":4249126,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":1546588,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":1546588,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":6139553,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":6139553,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1608467,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1608467,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3569968,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":3569968,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":1961501,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":1961501,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":5178536,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":5178536,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":1608568,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":1608568,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":7092111,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":7092111,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1584721,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":1584721,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3299448,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":3299448,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":1714727,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1714727,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":4999908,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":4999908,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":1700460,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":1700460,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":7204884,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":7204884,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1707680,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":1707680,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3832530,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":2124850,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":5594744,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":1762214,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":7971676,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1642375,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","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-06-30","val":3832530,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":2124850,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":5594744,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1762214,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":7971676,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1642375,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3741561,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":3741561,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":2099186,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":2099186,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5660429,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":5660429,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1918868,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1918868,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":8298240,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":8298240,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1718150,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":1718150,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4010629,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":4010629,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":2292479,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":2292479,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":6704974,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":6704974,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":2694345,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":2694345,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":9454681,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":9454681,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2609853,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":2609853,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4676975,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":4676975,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":2067122,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":2067122,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":7373909,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":7373909,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":2696934,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":2696934,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":10585076,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":10585076,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2271771,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":2271771,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6081999,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":6081999,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":3810228,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":3810228,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9261589,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":9261589,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":3179590,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":3179590,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":13121191,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":13121191,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2522289,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":2522289,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6395893,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":6395893,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":3873604,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":3873604,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":10104588,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":10104588,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":3708695,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":3708695,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":15119985,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":15119985,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3830477,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":3830477,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":8306142,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":8306142,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":4475665,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":4475665,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":11969630,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":11969630,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":3663488,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":3663488,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":16578986,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":16578986,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3530358,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":3530358,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":7391026,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":7391026,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":3860668,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":3860668,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":10953625,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":10953625,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":3562599,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":3562599,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":15586986,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":15586986,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2782475,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":2782475,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":6761620,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":6761620,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":3979145,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":3979145,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":10110848,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-07-01","end":"2025-09-30","val":3349228,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":14704602,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":3227089,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":7489639,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":4262550,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"CostsAndExpenses":{"label":"Costs and Expenses","description":"Total costs of sales and operating expenses for the period.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":8894,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":16210,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"}]}},"CostsIncurredDevelopmentCosts":{"label":"Costs Incurred, Development Costs","description":"Development costs incurred, including capitalized costs and costs charged to expense, in oil and gas activities.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":323270,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":327837,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":327837,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":340529,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":340529,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":346750,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":346750,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":363566,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":363566,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":380096,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":380096,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":379230,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":379230,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":404920,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018"}]}},"CurrentFederalTaxExpenseBenefit":{"label":"Current Federal Tax Expense (Benefit)","description":"Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":196890,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":581483,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":581483,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":406889,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":406889,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":663096,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":663096,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":641822,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":641822,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1094647,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":1094647,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":520984,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":520984,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":292951,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":292951,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":130248,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":130248,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":719341,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":719342,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":459640,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":459640,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":34120,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":34120,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":4296,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":4296,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3122,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":3122,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-36249,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"CurrentIncomeTaxExpenseBenefit":{"label":"Current Income Tax Expense (Benefit)","description":"Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":219926,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":704941,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":704941,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":521709,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":521709,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":795999,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":795999,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":844414,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":844414,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1395310,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":1395310,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":713499,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":713499,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":468006,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":468006,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":193744,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":193744,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1087160,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":1087161,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":675471,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":675471,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":36383,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":36383,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":40998,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":40998,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":148171,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":148171,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":62161,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"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":23036,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":123458,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":123458,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":114820,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":114820,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":132903,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":132903,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":202592,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":202592,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":300663,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":300663,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":192515,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":192515,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":175055,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":175055,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":63496,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":63496,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":367819,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":367819,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":215831,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":215831,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":2263,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":2263,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":36702,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":36702,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":145049,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":145049,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":98410,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"CustomerDepositsCurrent":{"label":"Customer Deposits, Current","description":"The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":0,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-06-30","val":390248,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5033330,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":510636,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":510636,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":510636,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":510636,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":510636,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":110477,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2899346,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4134422,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":4134422,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":4134422,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":4134422,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":4134422,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-09-30","val":2053468,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":147511,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":147511,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":147511,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":147511,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":147511,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-09-30","val":1935821,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":718857,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":718857,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":718857,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":718857,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":718857,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2025-12-31","val":2057265,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":2057265,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":2057265,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"}]}},"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":"2011-12-31","val":4208590,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":4026238,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2013-12-31","val":5816745,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":5502294,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5173018,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4869995,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2016Q4I"},{"end":"2017-12-31","val":7238108,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":6840834,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6423517,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":5985228,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":5985228,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5535096,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":5535096,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":7062654,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":7062654,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":7062654,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":7062654,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":7062654,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7952402,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7841963,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7717435,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7590659,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":7590659,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":7590659,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":7590659,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":7590659,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9962186,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10832629,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10701405,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":14042910,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":14042910,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":14042910,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":14042910,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":14042910,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":16818597,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":16584054,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":15428093,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":15184395,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":15184395,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":15184395,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":14935020,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":14686418,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"DebtInstrumentUnusedBorrowingCapacityFee":{"label":"Debt Instrument, Unused Borrowing Capacity, Fee","description":"Amount of commitment fees for the unused borrowing capacity under the long-term financing arrangement that is available to the entity.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":162121,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":1400000,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":1400000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2013-01-01","end":"2013-03-31","val":15000,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"}]}},"DebtIssuanceCostsLineOfCreditArrangementsNet":{"label":"Debt Issuance Costs, Line of Credit Arrangements, Net","description":"Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.","units":{"USD":[{"end":"2015-12-31","val":-50221,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":-45839,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":45839,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":185473,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":185473,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":172225,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":172225,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":158978,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":158978,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":145731,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":-145731,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":-132483,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":132483,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":119237,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":119237,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":105989,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":105989,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":178908,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":178908,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":158837,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"}]}},"DeferredCreditsAndOtherLiabilitiesCurrent":{"label":"Deferred Credits and Other Liabilities, Current","description":"Carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income during the current period and current obligations not separately disclosed in the balance sheet (other liabilities, current).","units":{"USD":[{"end":"2013-12-31","val":0,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":0,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":40725,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":40092,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":43764,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":34435,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":34435,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":34435,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":175798,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":57431,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":47842,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":73200,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":73200,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":73200,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":45024,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":74975,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":90316,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":213612,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":213612,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":213612,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-03-31","val":205468,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":194956,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":203055,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":306564,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":306564,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":306564,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":328173,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":265040,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":244631,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":517710,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":517710,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":517710,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":517710,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":468742,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":461438,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":426864,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":604777,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":604777,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":604777,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":604777,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":604777,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":580598,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":492475,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":451369,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":622077,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":622077,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":622077,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":622077,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":622077,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":603917,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":546176,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":544154,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":938257,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":938257,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":938257,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":938257,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":938257,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":857297,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":800090,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":752175,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1442401,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":1442401,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":1442401,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1442401,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1442401,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1381986,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1262885,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1285744,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1970661,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":1970661,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":1970661,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":1970661,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":1970661,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1939956,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1832168,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1716433,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2470125,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":2470125,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":2470125,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":2470125,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":2470125,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2351336,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2160700,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2036683,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2776919,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":2776919,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":2776919,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2617120,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":2455386,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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":258888,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-45512,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-45512,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":331796,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":331796,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-18087,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-18087,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":376226,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":376226,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":72452,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":72452,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-227632,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":-227632,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":478106,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":478106,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":591493,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":591493,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":227248,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":227246,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":263911,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":263911,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-121662,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":-121662,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-425065,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-425065,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-333093,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":-333093,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-278589,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"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":"2010-12-31","val":32438,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":32438,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":32438,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":50962,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":50523,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":50752,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":50752,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":50752,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":50752,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":50752,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":49906,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":49061,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":48215,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":47369,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":47369,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":47369,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":47369,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":47369,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":61523,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":60678,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":59832,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":58987,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":58987,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":58987,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":58987,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":58987,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":57891,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":56795,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":55699,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":54604,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":54604,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":54604,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":54604,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":54604,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":53508,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":52413,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":51317,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":50221,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":50221,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":50221,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":50221,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":49126,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":48030,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":46934,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"}]}},"DeferredGainOnSaleOfProperty":{"label":"Deferred Gain on Sale of Property","description":"Amount of gain on the sale of property that does not qualify for gain recognition as of the balance sheet date.","units":{"USD":[{"end":"2010-12-31","val":281741,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":281741,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":281741,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":265693,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":257670,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":249646,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":249646,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":249646,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":249646,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":249646,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":241622,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":233598,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":225575,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":217551,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":217551,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":217551,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":217551,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":217551,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":209527,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":201504,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":193480,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":185456,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":185456,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":185456,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":185456,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":185456,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":177433,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":169409,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":161385,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":153362,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":153362,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":153362,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":153362,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":153362,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":145338,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":137314,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":129290,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":121267,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":121267,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":121267,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":121267,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":121267,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":113243,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":105220,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":97196,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":89172,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":89172,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":89172,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":89172,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":89172,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":81149,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":73125,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":65101,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":57077,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":57077,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":57077,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":57077,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":57077,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":49054,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":41030,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":33006,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":24983,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":24983,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":24983,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":24983,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":24983,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":16959,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8935,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":912,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"}]}},"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":257000,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-09-30","val":-11905,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":295000,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":952380,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-35715,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-35715,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-71430,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-09-30","val":-107145,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":-142860,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-51000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-35715,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-12-31","val":383000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":383000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-20000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-20000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":431000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":431000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":472798,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":83000,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-343773,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":-343773,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":613000,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":613000,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":758379,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":758379,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":292495,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":292493,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":345408,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":345408,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-156029,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":-156029,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-528859,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-528859,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-374970,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":-374970,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-353742,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent":{"label":"Deferred Income Taxes and Other Tax Liabilities, Noncurrent","description":"Amount of deferred tax liability attributable to taxable temporary differences, after deferred tax asset, and other tax liabilities expected to be paid after one year or operating cycle, if longer.","units":{"USD":[{"end":"2020-12-31","val":3251099,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":3251099,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q4I"},{"end":"2021-06-30","val":3251099,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3251099,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3596507,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":3596507,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":3596507,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3596507,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3596507,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3596507,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"DeferredIncomeTaxesAndTaxCredits":{"label":"Deferred Income Taxes and Tax Credits","description":"Amount of deferred income tax expense (benefit) and income tax credits.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":295000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-51000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-51000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":383000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":383000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-20000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-20000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":431000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":431000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":83000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":83000,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-260773,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":-260773,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":613000,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":613000,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":758378,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":758379,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":292493,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":292493,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":345408,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":345408,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-156030,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":-156030,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-528859,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-528859,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-374970,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":-374970,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-355988,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"DeferredIncomeTaxLiabilities":{"label":"Deferred Tax Liabilities, Gross","description":"Amount of deferred tax liability attributable to taxable temporary differences.","units":{"USD":[{"end":"2011-12-31","val":-1250000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":-1206000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"}]}},"DeferredIncomeTaxLiabilitiesNet":{"label":"Deferred Income Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.","units":{"USD":[{"end":"2019-12-31","val":2958606,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3251099,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":3251099,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3596507,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":3596507,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3440477,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":3440477,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":3440477,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":3440477,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":3440477,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3440477,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3440477,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3440477,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2911618,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":2911618,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":2911618,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":2911618,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":2911618,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2911618,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2911618,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2911618,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2536648,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":2536648,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":2536648,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":2536648,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":2536648,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2536648,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2536648,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2536648,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2180660,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":2180660,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":2180660,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2180660,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":2180660,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"DeferredRentCreditNoncurrent":{"label":"Deferred Rent Credit, Noncurrent","description":"For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.","units":{"USD":[{"end":"2010-12-31","val":215003,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":215003,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":215003,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":211525,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":209786,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":208047,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":208047,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":208047,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":208047,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":208047,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":206308,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":204569,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":199943,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":197241,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":197241,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":197241,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":197241,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":197241,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":193554,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":189866,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":186178,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":182490,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":182490,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":182490,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":182490,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":182490,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":177792,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":173093,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":168394,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":163696,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":163696,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":163696,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":163696,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":163696,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":157961,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":152226,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":146491,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":140756,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":140756,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":140756,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":140756,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":140756,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":133959,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":127162,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":120364,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":113567,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":113567,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":113567,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":113567,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":113567,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":105682,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":97796,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":89910,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":82024,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":82024,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":82024,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":82024,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":82024,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":74138,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":66252,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":58366,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":50480,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":50480,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":50480,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":50480,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":50480,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":26823,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"}]}},"DeferredRevenue":{"label":"Deferred Revenue","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.","units":{"USD":[{"end":"2018-12-31","val":224848,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":125713,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":125713,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":131782,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":131782,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":229106,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":255376,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2021-12-31","val":255376,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2021Q4I"},{"end":"2022-12-31","val":335431,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":335431,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2022-12-31","val":335431,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2022Q4I"},{"end":"2023-12-31","val":490523,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":490523,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2023-12-31","val":490523,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2023Q4I"},{"end":"2024-12-31","val":616143,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":616143,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":745542,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"}]}},"DeferredRevenueCurrent":{"label":"Deferred Revenue, Current","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":0,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-09-30","val":142857,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":142857,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":142857,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":142857,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":142857,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":142857,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":142857,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":142857,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":142857,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":142857,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":142857,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":142857,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":142857,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":142857,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":142857,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":142857,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":142857,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":142857,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":142857,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":142857,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":142857,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":142857,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":142857,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":142857,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":142857,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":142857,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":142857,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":142857,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":142857,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":142857,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":142857,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":142857,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":142857,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":142857,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":142857,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":142857,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":142857,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":142857,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":142857,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":142857,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":142857,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":142857,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":142857,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":142857,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":142857,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":142857,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":142857,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":142857,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":130935,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":95220,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":95220,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":95220,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":95220,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":95220,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":59505,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":23790,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018Q4I"}]}},"DeferredRevenueNoncurrent":{"label":"Deferred Revenue, Noncurrent","description":"Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":0,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-09-30","val":845238,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":809523,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":809523,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":809523,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":809523,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":809523,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":773808,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":738093,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":702378,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":666663,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":666663,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":666663,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":666663,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":666663,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":630948,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":595233,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":559518,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":523803,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":523803,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":523803,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":523803,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":523803,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":488088,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":452373,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":416658,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":380943,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":380943,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":380943,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":380943,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":380943,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":345228,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":309513,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":273798,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":238083,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":238083,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":238083,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":238083,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":238083,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":202368,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":166653,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":130938,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":95223,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":95223,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":95223,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":95223,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":95223,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":59508,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":23793,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017Q4I"}]}},"DeferredRevenueRevenueRecognized":{"label":"Deferred Revenue, Revenue Recognized (Deprecated 2016-01-31)","description":"Amount of previously reported deferred or unearned revenue that was recognized as revenue during the period. Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":-71430,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-71430,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"}]}},"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":36112,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-5488,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-5488,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":51204,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":51204,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-1913,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-1913,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":54774,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":54774,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":10548,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":10548,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-33141,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":-33141,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":134894,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":134894,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":166886,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":166886,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":65247,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":65247,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":81497,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":81497,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-34367,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":-34367,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-103794,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-103794,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-41877,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":-41877,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-75153,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"DeferredTaxAssetsDeferredGainOnSaleLeasebackTransaction":{"label":"Deferred Tax Assets, Deferred Gain on Sale Leaseback Transaction","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from a gain reported for tax purposes on sale and leaseback transactions in accordance with enacted tax laws.","units":{"USD":[{"end":"2011-12-31","val":97000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":83000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":83000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":73000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":73000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":58000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":58000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"}]}},"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":145000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":152000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2024-12-31","val":2048937,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2071290,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsLiabilitiesNetCurrent":{"label":"Deferred Tax Assets, Net, Current","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, netted by jurisdiction and classified as current.","units":{"USD":[{"end":"2012-12-31","val":152000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":174000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":174000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":231000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":231000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"}]}},"DeferredTaxAssetsLiabilitiesNetNoncurrent":{"label":"Deferred Tax Assets, Net, Noncurrent","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.","units":{"USD":[{"end":"2012-12-31","val":-1206000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":-1611000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":-1611000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":-1648000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":-1648000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":-1848000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1848000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1931000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":1931000,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1587227,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":1587227,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2200227,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":2200227,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2958606,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"}]}},"DeferredTaxAssetsOther":{"label":"Deferred Tax Assets, Other","description":"Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.","units":{"USD":[{"end":"2011-12-31","val":40000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":53000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":53000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":95000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":95000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":148000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":148000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"},{"end":"2024-12-31","val":77557,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":106534,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.","units":{"USD":[{"end":"2012-12-31","val":11000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":11000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":0,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":21000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":21000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"}]}},"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":"2014-12-31","val":4000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"}]}},"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":0,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":0,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q4I"}]}},"DeferredTaxLiabilities":{"label":"Deferred Tax Liabilities, Net","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.","units":{"USD":[{"end":"2011-12-31","val":-1105000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":-1054000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":-1054000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":-1437000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":-1437000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":-1417000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":1417000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1848000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1848000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1931000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":1931000,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1587227,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":1587227,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2200227,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":2200227,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2958606,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":2958606,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3251099,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":-3251099,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":-3596507,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":3596507,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3440477,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":3440477,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2911618,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":2911618,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2536648,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":4585585,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":4251950,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesCurrent":{"label":"Deferred Tax Liabilities, Net, Current","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as current.","units":{"USD":[{"end":"2010-12-31","val":232000,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":232000,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":232000,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":232000,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":232000,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":351000,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":351000,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":351000,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":351000,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":351000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":351000,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":351000,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":351000,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":254000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":254000,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":254000,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":254000,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":254000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":254000,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":254000,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":254000,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":444000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":444000,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":444000,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":444000,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":444000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":444000,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":444000,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":444000,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":206000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":206000,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":206000,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":206000,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":206000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":206000,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":206000,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":206000,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"}]}},"DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts":{"label":"Deferred Tax Liabilities, Inventory","description":"Amount of deferred tax consequences attributable to taxable temporary differences derived from inventory.","units":{"USD":[{"end":"2011-12-31","val":-851000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":-883000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":-289000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":-507000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":-507000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":-321000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":-321000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":-410000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":-410000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":-244000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":244000,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":123119,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":123119,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":225425,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":225425,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":473643,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":473643,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":621969,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":-621969,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":-311103,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":311103,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":720891,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":720891,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":576075,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":576075,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":646710,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":646710,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":640438,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"}]}},"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":578000,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":578000,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":578000,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":578000,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":578000,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":754000,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":754000,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":754000,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":754000,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":754000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":754000,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":754000,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":754000,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":800000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":800000,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":800000,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":800000,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":800000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":800000,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":800000,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":800000,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":993000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":993000,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":993000,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":993000,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":993000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":993000,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":993000,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":993000,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1211000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":1211000,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":1211000,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":1211000,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":1211000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1211000,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1211000,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1211000,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1848000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1848000,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":1848000,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":1848000,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":1848000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1848000,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1848000,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1848000,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1931000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":1931000,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":1931000,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":1931000,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":1931000,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1931000,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1931000,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1931000,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1587227,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":1587227,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1587227,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1587227,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1587227,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1587227,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1587227,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1587227,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2200227,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":2200227,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":2200227,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":2200227,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":2200227,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2200227,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2200227,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2200227,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2958606,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":2958606,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":2958606,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":2958606,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":2958606,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2958606,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2958606,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2958606,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3251099,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":3251099,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":-3251099,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3251099,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-12-31","val":-3596507,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"}]}},"DeferredTaxLiabilitiesOther":{"label":"Deferred Tax Liabilities, Other","description":"Amount of deferred tax liability attributable to taxable temporary differences classified as other.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":27000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":27000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":110000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":110000,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":35469,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":35469,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":48263,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":48263,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":61319,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":-61319,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":-145195,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":145195,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":36037,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":-36037,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":-230574,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":-230574,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":-520170,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":320451,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":425215,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2024Q4I"}]}},"DeferredTaxLiabilitiesPrepaidExpenses":{"label":"Deferred Tax Liabilities, Prepaid Expenses","description":"Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.","units":{"USD":[{"end":"2011-12-31","val":-54000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":-34000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":-34000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":-38000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":-38000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":-54000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":54000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":49000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":49000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":48000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":48000,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":27909,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":27909,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":40692,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":40692,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":52309,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":52309,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":29404,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":-29404,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":-31706,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":31706,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":50227,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":50227,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":68926,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":68926,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":134527,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":134527,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":128980,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"}]}},"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":"2014-12-31","val":1273000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1463000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1463000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1784000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":1784000,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1487036,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":1487036,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1989100,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":1989100,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2493973,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":2493973,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2744921,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":-2744921,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":-3289735,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":3289735,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4418327,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":4418327,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":4033750,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":4033750,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3804348,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":3804348,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3482532,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesTaxDeferredIncome":{"label":"Deferred Tax Liabilities, Tax Deferred Income","description":"Amount of deferred tax liability attributable to taxable temporary differences from tax deferred revenue or income classified as other.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":47000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":47000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":35000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":35000,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":15368,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":15368,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":6727,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":6727,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q4I"}]}},"DefinedContributionPlanEmployerDiscretionaryContributionAmount":{"label":"Defined Contribution Plan, Employer Discretionary Contribution Amount","description":"Amount of discretionary contributions made by an employer to a defined contribution plan.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":37195,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":36749,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":36749,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":64664,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":64664,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":71609,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":71609,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":67090,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":67090,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":74651,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":74651,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":105258,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":105258,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":129017,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":129017,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":138588,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":138588,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":164188,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":164188,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":196198,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":196198,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":186636,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":186460,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":196418,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":196418,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":215394,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"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-10-01","end":"2011-12-31","val":671359,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-12-31","val":646333,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2015-01-01","end":"2015-12-31","val":1194191,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1254455,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":1254455,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1442875,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":1442875,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1532600,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":1532600,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1597076,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1597076,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":795428,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":402118,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1176207,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":394859,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1614665,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":1614665,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":378634,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":818116,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":818116,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":406759,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":406759,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1230459,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":1230459,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":446033,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":446033,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1645471,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":1645471,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":411357,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":378634,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":816806,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":816806,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":432826,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":432826,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1384200,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1384200,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":567394,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":567394,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2030921,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":2030921,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":726564,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":726564,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1459612,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":1459612,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":744048,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":744048,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2197966,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":2197966,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":738354,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":738354,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":3263381,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":3263381,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":791986,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1582956,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":1582956,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-06-30","val":2368537,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-04-01","end":"2024-06-30","val":790970,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":790970,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":785581,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2368537,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":785581,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3151366,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":3151366,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":770370,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1531865,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":2289716,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-06-30","val":1531865,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":761496,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":757851,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-04-01","end":"2025-06-30","val":761496,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-12-31","val":3047540,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":749825,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1499725,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":749899,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"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":353867,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":531864,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":719906,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":186483,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":368037,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":368037,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":552860,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":552860,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":747144,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":747144,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":193325,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":193325,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":394536,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":394536,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":581739,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":581739,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":725286,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":725286,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":189113,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":189113,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":371193,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":371193,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":551766,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":551766,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":748832,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":748832,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":235478,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":235478,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":494410,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":494410,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":779406,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":779406,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":1074737,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":1074737,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":307156,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":307156,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":633003,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":633003,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":950441,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":950441,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":1274243,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":1274243,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":327105,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":327105,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":654880,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":654880,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":990107,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":990107,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":1335254,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":1335254,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":367113,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":367113,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":739816,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":739816,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":1132635,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":1132635,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":1544735,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":1544735,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":398120,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":398120,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":801147,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":801147,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":1205565,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":1205565,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":1692463,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":1692463,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":487533,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":487533,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":899429,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":899429,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":1293783,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1293783,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":1812463,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1812463,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":428235,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":428235,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":879906,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":879906,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":1346008,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":1346008,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":1812394,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":1812394,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":458418,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":458418,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":943721,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":943721,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":1498681,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":1498681,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":1952093,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":1952093,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":449721,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":449721,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":992417,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":992417,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":1631681,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1631681,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":2315901,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":2315901,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":767393,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":767393,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1541272,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":1541272,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":2320457,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":2320457,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":3426977,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":3426977,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":833510,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":833510,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1666003,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":1666003,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":2493106,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":2493106,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":3323613,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":3323613,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":820854,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":820854,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1632833,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":1632833,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":2441167,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-12-31","val":3249411,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":800104,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1600284,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"}]}},"DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNet":{"label":"Disposal Group, Including Discontinued Operation, Intangible Assets, Net (Deprecated 2014-01-31)","description":"For the disposal group, including a component of the entity (discontinued operation), carrying value (net of any accumulated amortization and write-downs) of nonphysical assets (such as copyrights, customer lists, patents, trade names, core deposits, trade secrets, and contractual rights), not elsewhere itemized.","units":{"USD":[{"end":"2011-12-31","val":62300,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2011-12-31","val":62300,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":62300,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-06-30","val":62300,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":25601,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"}]}},"DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities":{"label":"Disposal Group, Including Discontinued Operation, Other Liabilities, Current","description":"Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2012-12-31","val":4337,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":4337,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":4337,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":4337,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2013-03-31","val":12908,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"}]}},"DisposalGroupIncludingDiscontinuedOperationRevenue":{"label":"Disposal Group, Including Discontinued Operation, Revenue","description":"Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":1817717,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":928036,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2012-01-01","end":"2012-06-30","val":575242,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":93135,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":93135,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2"}]}},"DividendsPreferredStock":{"label":"Dividends, Preferred Stock","description":"Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":57611,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":57611,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":462529,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":462529,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":704049,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":704049,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1018915,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":1018915,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q1"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q2"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1026063,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1026063,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q2"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1116378,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":1116378,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":1444283,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":1444283,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1866451,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":1866451,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2047097,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":2047097,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2252941,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":2252941,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2252941,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"DividendsPreferredStockStock":{"label":"Dividends, Preferred Stock, Stock","description":"Amount of paid and unpaid preferred stock dividends declared with the form of settlement in stock.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":256452,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":512904,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":769357,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-03-31","val":256452,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":256452,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":512904,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":512904,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":769356,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":769356,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":359636,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":359636,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":722142,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":722142,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":1083213,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":1083213,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-03-31","val":466612,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":466612,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":933225,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":933225,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":1399837,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1399837,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-03-31","val":511719,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":511719,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1023439,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":1023439,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":1535158,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":1535158,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-03-31","val":563177,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1126426,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":1126426,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":1689676,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":1689676,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-06-30","val":1126353,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":1689530,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"}]}},"EarningsPerShareBasic":{"label":"Earnings Per Share, Basic","description":"The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2010-01-01","end":"2010-06-30","val":-0.01,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":0.03,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":0.02,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":0.04,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":0.08,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0.01,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0.04,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":0.04,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":0.04,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":0.04,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0.12,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":0.12,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":0.08,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":0.08,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0.18,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":0.18,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0.04,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":0.04,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0.08,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":0.08,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":0.05,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":0.05,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0.14,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":0.14,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":0.06,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":0.06,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0.25,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":0.25,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.06,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":0.06,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2013-01-01","end":"2013-03-31","val":0.06,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.17,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":0.17,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":0.11,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":0.11,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":0.11,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0.22,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":0.22,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":0.05,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":0.05,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":0.05,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0.3,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":0.3,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2013-10-01","end":"2013-12-31","val":0.08,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4"},{"start":"2014-01-01","end":"2014-03-31","val":0.04,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":0.04,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-03-31","val":0.04,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":0.04,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.15,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":0.15,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":0.11,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":0.11,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-04-01","end":"2014-06-30","val":0.11,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":0.11,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0.27,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":0.27,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0.12,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0.12,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-07-01","end":"2014-09-30","val":0.12,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0.12,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0.45,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":0.45,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2014-10-01","end":"2014-12-31","val":0.18,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-10-01","end":"2014-12-31","val":0.18,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4"},{"start":"2015-01-01","end":"2015-03-31","val":0.06,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":0.06,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-03-31","val":0.06,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.17,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":0.17,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":0.1,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":0.1,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-04-01","end":"2015-06-30","val":0.1,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0.26,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":0.26,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":0.09,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":0.09,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-07-01","end":"2015-09-30","val":0.09,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0.37,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":0.37,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":0.14,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":0.08,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":0.08,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.15,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":0.15,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":0.07,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":0.07,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0.25,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":0.25,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":0.09,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":0.09,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0.43,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":0.43,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.04,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":0.04,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.13,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":0.09,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.21,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":0.09,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0.46,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":0.46,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.02,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-12-31","val":0.37,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":0.37,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.3,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2021-01-01","end":"2021-03-31","val":-0.05,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.1,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":0.14,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.12,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":0.02,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.2,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.11,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-0.11,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.16,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-0.16,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-0.04,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":-0.04,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.44,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-0.44,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-0.29,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-0.29,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-0.51,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":-0.51,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.25,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-0.25,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-0.33,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-0.33,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":-0.08,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-0.08,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-0.5,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-0.5,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":-0.17,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-0.17,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-0.65,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-0.65,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.22,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":-0.22,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.29,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-0.29,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-0.07,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-0.07,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.46,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-0.46,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":-0.17,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-0.17,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-0.48,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.26,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-0.26,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.36,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":-0.36,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-0.09,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-0.09,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-0.69,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-07-01","end":"2025-09-30","val":-0.33,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3"},{"start":"2026-01-01","end":"2026-03-31","val":-0.24,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-0.64,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":-0.4,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"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":"2017-01-01","end":"2017-06-30","val":0.13,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0.09,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.21,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":0.09,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":0.02,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.13,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":0.13,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0.11,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":0.11,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0.2,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":0.2,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":0.08,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":0.08,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":0.03,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":0.03,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.06,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":0.06,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":0.02,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0.02,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0.18,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":0.18,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":0.12,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0.12,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0.3,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.11,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":0.11,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.18,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":0.18,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":0.07,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":0.07,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0.31,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":0.31,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":0.13,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":0.13,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0.46,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":0.46,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-0.05,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.1,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":0.14,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.12,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":0.02,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.2,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","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.01,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":0.03,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":0.02,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":0.03,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":0.08,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0.01,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0.04,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":0.04,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":0.04,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":0.04,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0.12,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":0.12,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":0.08,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":0.08,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0.18,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":0.18,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0.04,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":0.04,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0.08,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":0.08,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":0.05,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":0.05,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0.14,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":0.14,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":0.06,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":0.06,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0.25,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":0.25,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.06,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":0.06,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2013-01-01","end":"2013-03-31","val":0.06,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.17,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":0.17,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":0.11,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":0.11,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":0.11,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0.22,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":0.22,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":0.05,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":0.05,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":0.05,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0.29,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":0.29,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2013-10-01","end":"2013-12-31","val":0.07,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4"},{"start":"2014-01-01","end":"2014-03-31","val":0.04,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":0.04,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-03-31","val":0.04,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":0.04,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.15,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":0.15,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":0.11,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":0.11,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-04-01","end":"2014-06-30","val":0.11,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":0.11,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0.26,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":0.26,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0.12,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0.12,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-07-01","end":"2014-09-30","val":0.12,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0.12,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0.44,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":0.44,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2014-10-01","end":"2014-12-31","val":0.18,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-10-01","end":"2014-12-31","val":0.18,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4"},{"start":"2015-01-01","end":"2015-03-31","val":0.06,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":0.06,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-03-31","val":0.06,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.17,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":0.17,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":0.1,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":0.1,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-04-01","end":"2015-06-30","val":0.1,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0.26,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":0.26,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":0.09,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":0.09,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-07-01","end":"2015-09-30","val":0.09,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0.37,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":0.37,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":0.13,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":0.08,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":0.08,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.15,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":0.15,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":0.07,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":0.07,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0.25,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":0.25,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":0.09,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":0.09,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0.43,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":0.43,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.04,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":0.04,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.13,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":0.09,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.21,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":0.09,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0.46,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0.02,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2025-01-01","end":"2025-03-31","val":-0.26,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.36,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-0.09,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2"},{"start":"2026-01-01","end":"2026-03-31","val":-0.24,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-0.64,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":-0.4,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"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.375,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.352,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":0.352,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.389,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":0.389,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.264,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":0.2642,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.4014,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":0.4014,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.3599,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":0.3599,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.1313,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":0.1313,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.2744,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":0.2744,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.275,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.275,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.289,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":28.9,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":29.45,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":0.2945,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.1513,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":0.1513,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.2893,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.658,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.2487,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"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":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.34,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":0.34,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.34,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":0.34,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.34,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":0.34,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.34,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":0.34,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.34,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":0.34,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.34,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":0.34,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":0.21,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.21,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":21,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":21,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.21,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"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":"2013-01-01","end":"2013-12-31","val":0.0143,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-0.0132,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-0.0132,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.012,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":0.012,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.0002,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":0.0002,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.2197,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":-0.2197,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.0007,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":-0.0007,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.0011,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.0011,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.0009,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":0.09,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":2.24,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":0.0224,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.015,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":0.0037,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.0171,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023"}]}},"EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential":{"label":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":0.0036,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-0.0196,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpense":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.","units":{"pure":[{"start":"2014-01-01","end":"2014-12-31","val":-0.017,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-0.0113,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":0.0113,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.0227,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":0.0227,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.0169,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":0.0169,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-0.0046,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":0.0046,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.0047,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.0047,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.0026,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":0.26,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1.26,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":0.0126,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.0563,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":-0.0563,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.0324,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-0.0324,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.059,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, Prior Year 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 attributable to revisions of previously reported income tax expense.","units":{"pure":[{"start":"2011-01-01","end":"2011-12-31","val":-0.016,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-0.0094,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-0.0094,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.0097,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-0.0046,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-0.0242,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-0.0242,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.0135,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":0.0135,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-0.0071,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":-0.0071,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-0.0216,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":-0.0216,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.0012,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":0.0012,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-0.0001,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-0.0001,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.0076,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":0.76,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-1.54,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-0.0154,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-0.0534,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":-0.0534,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-0.0307,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-0.0307,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.0654,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":-0.0654,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.0072,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"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.0474,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0.041,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":0.041,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0.0525,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":0.0525,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.036,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":0.036,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.0495,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":0.0495,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.0495,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":0.0495,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.0495,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":0.0495,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.0593,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":0.0593,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.0593,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0.0593,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.0679,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":6.79,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":6.49,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":0.0649,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.036,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":0.036,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.0269,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":0.0269,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.2176,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":-0.2176,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.036,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxCredits":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.","units":{"pure":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-0.0574,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-0.0574,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-0.0023,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":0.0023,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020"},{"start":"2024-01-01","end":"2024-12-31","val":0.8516,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.0922,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions":{"label":"Employee Service Share-based Compensation, Cash Received from Exercise of Stock Options (Deprecated 2017-01-31)","description":"Aggregate proceeds received by the entity during the annual period from exercises of stock or unit options and conversion of similar instruments granted under equity-based payment arrangements.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":6180,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":97240,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":97240,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":177320,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":177320,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":36000,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":36000,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":54480,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":54480,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":54570,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":54570,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":148490,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":148490,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":127080,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":127080,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":245610,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":245610,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":454515,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":454515,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":629938,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":629938,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":119537,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":119537,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":194052,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":194052,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-12-31","val":194052,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":21630,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized":{"label":"Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount","description":"Amount of cost not yet recognized for nonvested award under share-based payment arrangement.","units":{"USD":[{"end":"2013-09-30","val":52608,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2014-03-31","val":33583,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":28233,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":22812,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2015-03-31","val":12116,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5222,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2165,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2016-03-31","val":808,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":85,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2017-03-31","val":0,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2019-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q4I"}]}},"ExciseAndSalesTaxes":{"label":"Excise and Sales Taxes","description":"The amount of excise and sales taxes included in sales and revenues, which are then deducted as a cost of sales. Includes excise taxes, which are applied to specific types of transactions or items (such as gasoline or alcohol); and sales, use and value added taxes, which are applied to a broad class of revenue-producing transactions involving a wide range of goods and services.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":391000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":305000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2020-01-01","end":"2020-12-31","val":372000,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":384000,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":384498,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":312103,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":312103,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":431714,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":431714,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":405391,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":405392,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":427491,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"FairValueAssumptionsExpectedVolatilityRate":{"label":"Fair Value Assumptions, Expected Volatility Rate (Deprecated 2018-01-31)","description":"Measure of dispersion, in percentage terms (for instance, the standard deviation or variance), for a given stock price.","units":{"pure":[{"start":"2012-01-01","end":"2012-12-31","val":0.33,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"}]}},"FairValueAssumptionsRiskFreeInterestRate":{"label":"Fair Value Assumptions, Risk Free Interest Rate (Deprecated 2018-01-31)","description":"Risk-free interest rate assumption used in valuing an instrument.","units":{"pure":[{"start":"2012-01-01","end":"2012-12-31","val":0.0137,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"}]}},"GainLossOnDispositionOfAssets":{"label":"Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property","description":"Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":1733,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":22247,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":22243,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-4850,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-675,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":675,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-675,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":675,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":-675,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-675,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-1900,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-1900,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-2500,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":-2500,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1243,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":1243,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1243,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":1243,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":1243,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":1243,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-3269,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":-3269,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-72,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-72,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-72,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-72,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-805,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-805,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":805,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":-805,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-487,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-487,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-487,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-487,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":-487,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-487,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":-487,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-487,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":8000,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":-8000,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":10000,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":10000,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10000,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":10000,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":5904,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":5904,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-5905,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-5905,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2025-01-01","end":"2025-09-30","val":-21212,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-12-31","val":-21212,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"GainLossOnDispositionOfProperty":{"label":"Gain (Loss) on Disposition of Property (Deprecated 2013-01-31)","description":"The gains (losses) included in results of operations resulting from the sale or disposal of property, plant and equipment, which do not qualify for treatment as discontinued operations. This item does not include any gain (loss) recognized on the sale of oil and gas property or timber property.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":6293,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":-6293,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1733,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-09-30","val":22247,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":22243,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-4850,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"}]}},"GainLossOnInvestments":{"label":"Gain (Loss) on Investments","description":"Amount of realized and unrealized gain (loss) on investment.","units":{"USD":[{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":814,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":814,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":814,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":814,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":814,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":814,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":814,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":814,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":10033,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":10033,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":10033,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":-10033,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":10033,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-10033,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":10033,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":10033,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":14317,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-14317,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-14317,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-14317,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-14317,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-14317,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":14317,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":-21012,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":31543,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":31543,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020"}]}},"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":"2021-01-01","end":"2021-06-30","val":-10000,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-09-30","val":-35510,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-12-31","val":35510,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-35510,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"}]}},"GeneralAndAdministrativeExpense":{"label":"General and Administrative Expense","description":"The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":3332830,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":890821,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1792650,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":901829,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2662643,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":869993,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3896947,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":3896947,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":941198,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":941198,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1936539,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1936539,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":995341,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":995341,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2865697,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":2865697,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":929158,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":929158,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":4117970,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":4117970,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1081464,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":1081464,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2023424,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":2023424,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":941960,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":941960,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3064332,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":3064332,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1040908,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1040908,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4269864,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":4269864,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1200893,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":1200893,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2567898,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":2567898,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1367005,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":1367005,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4001040,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":4001040,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":1433142,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":1433142,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":5371931,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":5371931,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1378534,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":1378534,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2741735,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":2741735,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":1363201,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":1363201,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4087458,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":4087458,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1345723,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1345723,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5720224,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":5720224,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1469833,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":1469833,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3061529,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":3061529,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":1591696,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":1591696,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4676996,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":4676996,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":1615467,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":1615467,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":6200227,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":6200227,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1847517,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":1847517,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3444130,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":3444130,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":1596613,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":1596613,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":5061899,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":5061899,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":1617769,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":1617769,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":6503761,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":6503761,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1661376,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":1661376,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3286195,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":3286195,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":1624819,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":1624819,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":5059261,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-07-01","end":"2025-09-30","val":1773066,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":6493491,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1623013,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":4326894,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":2703880,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"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":3326613,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":1857887,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":5297171,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":1970558,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":7691389,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1739285,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2011-01-01","end":"2011-03-31","val":1471000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3649460,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":3148553,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":1910175,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":1677802,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":1678000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":5738989,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":5033998,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":2089530,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":1885445,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":1885000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":7717270,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":6968526,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2011-10-01","end":"2011-12-31","val":1935000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-03-31","val":1602928,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":1613000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-03-31","val":1613362,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":1613000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":3312675,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":3312675,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":1699313,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":1699000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-04-01","end":"2012-06-30","val":1699313,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":1699000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":5104869,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":5104869,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":1792193,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":1792000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-07-01","end":"2012-09-30","val":1792193,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":1792000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":7273932,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":7273932,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-10-01","end":"2012-12-31","val":2170000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-10-01","end":"2012-12-31","val":2170000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4"},{"start":"2013-01-01","end":"2013-03-31","val":1756662,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":1757000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-03-31","val":1756662,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2013-01-01","end":"2013-03-31","val":1757000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3900556,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":3900556,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":2143894,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":2144000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-04-01","end":"2013-06-30","val":2143894,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":2144000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":5659414,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":5659414,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":1758858,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":1759000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-07-01","end":"2013-09-30","val":1758858,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":1759000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":7683475,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":7683475,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2013-10-01","end":"2013-12-31","val":2023000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-10-01","end":"2013-12-31","val":2023000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4"},{"start":"2014-01-01","end":"2014-03-31","val":1721989,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":1722000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-03-31","val":1721989,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":1722000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3962753,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":3962753,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":2240764,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":2241000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-04-01","end":"2014-06-30","val":2240764,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":2241000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":6462366,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":6462366,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":2499613,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":2500000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-07-01","end":"2014-09-30","val":2499613,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":2500000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":9016606,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":9016606,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2014-10-01","end":"2014-12-31","val":2554000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-10-01","end":"2014-12-31","val":2554000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4"},{"start":"2015-01-01","end":"2015-03-31","val":2304034,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":2304000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-03-31","val":2304034,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5063687,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":5063687,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":2759653,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":2760000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-04-01","end":"2015-06-30","val":2759653,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":7699638,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":7699638,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":2635951,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":2636000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-07-01","end":"2015-09-30","val":2635951,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":10846761,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":10846761,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":3147000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":2599048,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":2599048,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5523349,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":5523349,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":2924301,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":2924301,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":8564600,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":8564600,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":3041251,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":3041251,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":12220528,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":12220528,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2742865,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":2742865,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5931799,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":5931799,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":3188934,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":3188934,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":9313173,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":9313173,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":3381374,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":3381374,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":12881851,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":12881851,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2890244,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":2890244,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6612350,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":6612350,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":3722106,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":3722106,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":10154521,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":10154521,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":3542171,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":3542171,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":14781499,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":14781499,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3280636,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":3280636,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6778994,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":6778994,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":3498358,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":3498358,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":10843016,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":10843016,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":4064022,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":4064022,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":15294582,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":15294582,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3912042,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":3912042,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":7413574,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":7413574,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":3501532,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":3501532,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":11634771,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":11634771,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":4221197,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":4221197,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":16729776,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":16729776,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3493567,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":3493567,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8633290,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":8633290,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":5139723,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":5139723,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":13094928,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":13094928,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":4461638,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":4461638,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":18665673,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":18665673,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3720029,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":3720029,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8547286,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":8547286,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":4827257,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":4827257,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":12441469,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":12441469,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":3894183,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":3894183,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":18814096,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":18814096,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4478463,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":4478463,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":10729041,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":10729041,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":6250578,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":6250578,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":16413619,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":16413619,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":5684578,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":5684578,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":22557128,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":22557128,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5272722,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":5272722,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":11744412,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":11744412,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":6471690,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":6471690,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":17552526,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":17552526,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":5808114,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":5808114,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":24195456,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":24195456,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4759108,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":4759108,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":10975726,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":10975726,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":6216618,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":6216618,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":15979698,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-07-01","end":"2025-09-30","val":5003972,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":22492520,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":5029064,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":10802789,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":5773725,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"IncomeLossFromContinuingOperations":{"label":"Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent","description":"Amount after tax of income (loss) from continuing operations attributable to the parent.","units":{"USD":[{"start":"2011-01-01","end":"2011-03-31","val":123000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":432431,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":310107,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":310000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":930900,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":498471,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":498000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1432731,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2011-10-01","end":"2011-12-31","val":499000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-03-31","val":281000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-03-31","val":281766,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":275000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":551099,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":551099,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":276461,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":276000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-04-01","end":"2012-06-30","val":276461,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":276000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":823364,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":823364,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":272903,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":273000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-07-01","end":"2012-09-30","val":272903,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":273000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1360234,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":1360234,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-10-01","end":"2012-12-31","val":517000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-10-01","end":"2012-12-31","val":536000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4"},{"start":"2013-01-01","end":"2013-03-31","val":296593,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":297000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-03-31","val":296593,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":817718,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":521125,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":521000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1049784,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":232066,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":232000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1423492,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":1423492,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2013-10-01","end":"2013-12-31","val":373000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4"},{"start":"2014-01-01","end":"2014-03-31","val":174915,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-12-31","val":2161340,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":2161340,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1901832,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":1901832,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":2628975,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":2628975,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2993779,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":2993779,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2858580,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":2858580,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2510901,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"}]}},"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":"2010-01-01","end":"2010-06-30","val":-100095,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":212068,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":185479,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":285574,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":685159,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":47270,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":355976,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":755457,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":308706,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":546184,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":956896,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":1572004,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":600923,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":816549,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1372681,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":2292642,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":300401,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":454174,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":933666,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":933666,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":479542,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":479542,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1444673,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":1444673,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":511008,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":511008,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2099668,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":2099668,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":503721,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":503721,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1358576,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":1358576,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":854855,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":854855,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1769541,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":1769541,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":410965,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":410965,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2328201,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":2328201,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":281547,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":281547,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1171341,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":1171341,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":889794,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":889794,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2103062,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":2103062,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":931721,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":931721,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2937339,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":2937339,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":503843,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":503843,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1306471,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":1306471,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":802628,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":802628,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2014257,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":2014257,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":707786,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":707786,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":3177248,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":3177248,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":761847,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":761847,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1556416,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":1556416,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":794569,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":794569,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2517769,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":2517769,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":961353,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":961353,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":4107285,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":4107285,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":496885,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":496885,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1488338,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":1488338,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":991454,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":991454,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2511560,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":2511560,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1023221,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":1023221,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3446505,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":3446505,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":453198,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":453198,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1563293,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1563293,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1110094,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1110094,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2444896,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":2444896,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":881603,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":881603,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3939586,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":3939586,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":576479,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":576479,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1070753,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1070753,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":494274,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":494274,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2241741,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":2241741,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":1170988,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":1170988,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3463024,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":3463024,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1081315,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":1081315,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1933269,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":1933269,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":851954,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":851954,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3173532,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":3173532,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1240263,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1240263,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4774650,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":4774650,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":168964,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":168964,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1652819,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1652819,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1483855,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":1483855,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2281266,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":2281266,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":628447,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":628447,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3466342,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":3466342,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-136265,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-136265,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":218356,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":218356,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":354621,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":354621,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-1089879,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-1089879,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-1308235,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-1308235,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-766138,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":-766138,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1025786,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-1025786,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-876422,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-876422,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":149364,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":149364,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1326748,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-1326748,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":-450326,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-450326,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-1686454,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-1686454,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-734212,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":-734212,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-458459,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-458459,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":275753,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":275753,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-856581,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-856581,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":-398122,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-398122,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-344693,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":-344693,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1025723,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-1025723,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-895154,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":-895154,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":130569,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":130569,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-2432300,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-07-01","end":"2025-09-30","val":-1537146,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-1209266,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-758487,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-2377900,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":-1619413,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"IncomeLossFromContinuingOperationsPerBasicShare":{"label":"Income (Loss) from Continuing Operations, Per Basic Share","description":"The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.","units":{"USD/shares":[{"start":"2011-01-01","end":"2011-03-31","val":0.01,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0.09,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":0.04,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":0.06,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":0.19,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":0.08,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":0.1,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":0.29,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2011-10-01","end":"2011-12-31","val":0.05,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-03-31","val":0.04,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":0.06,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":0.04,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-06-30","val":0.11,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":0.11,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":0.05,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":0.06,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":0.05,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-04-01","end":"2012-06-30","val":0.06,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-09-30","val":0.17,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-09-30","val":0.17,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":0.06,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":0.06,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":0.06,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-07-01","end":"2012-09-30","val":0.06,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":0.28,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":0.28,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-10-01","end":"2012-12-31","val":0.1,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4"},{"start":"2012-10-01","end":"2012-12-31","val":0.1,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2013-01-01","end":"2013-03-31","val":0.06,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":0.06,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-06-30","val":0.17,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":0.11,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":0.11,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":0.22,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":0.05,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q3"},{"start":"2013-07-01","end":"2013-09-30","val":0.05,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":0.3,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013"},{"start":"2013-10-01","end":"2013-12-31","val":0.08,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4"}]}},"IncomeLossFromContinuingOperationsPerDilutedShare":{"label":"Income (Loss) from Continuing Operations, Per Diluted Share","description":"The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2011-01-01","end":"2011-03-31","val":0.01,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0.09,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":0.04,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":0.06,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":0.19,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":0.08,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":0.1,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":0.29,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2011-10-01","end":"2011-12-31","val":0.05,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-03-31","val":0.04,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":0.06,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":0.04,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-06-30","val":0.11,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":0.11,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":0.05,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":0.06,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":0.05,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-04-01","end":"2012-06-30","val":0.06,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-09-30","val":0.17,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-09-30","val":0.17,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":0.06,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":0.06,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":0.06,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-07-01","end":"2012-09-30","val":0.06,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":0.28,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":0.28,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-10-01","end":"2012-12-31","val":0.1,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4"},{"start":"2012-10-01","end":"2012-12-31","val":0.1,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2013-01-01","end":"2013-03-31","val":0.06,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":0.06,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-06-30","val":0.17,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":0.11,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q2"},{"start":"2013-04-01","end":"2013-06-30","val":0.11,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":0.22,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":0.05,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q3"},{"start":"2013-07-01","end":"2013-09-30","val":0.05,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":0.29,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013"},{"start":"2013-10-01","end":"2013-12-31","val":0.07,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTax":{"label":"Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2011-01-01","end":"2011-03-31","val":-96000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-231700,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":-138000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q2"},{"start":"2011-04-01","end":"2011-06-30","val":-137738,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":-356762,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":-125000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q3"},{"start":"2011-07-01","end":"2011-09-30","val":-125064,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-574976,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2011-10-01","end":"2011-12-31","val":-213000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-03-31","val":-90000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":-95401,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":-95000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-06-30","val":-146931,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-146931,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":-57000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-56549,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":-57000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-04-01","end":"2012-06-30","val":-56549,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-09-30","val":-151606,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-09-30","val":-151606,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-5000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":-4675,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":-5000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-07-01","end":"2012-09-30","val":-4675,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":-157385,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":-157385,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-10-01","end":"2012-12-31","val":-5000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4"},{"start":"2012-10-01","end":"2012-12-31","val":12000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q3"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013"},{"start":"2013-10-01","end":"2013-12-31","val":0,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest":{"label":"Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Noncontrolling Interest","description":"Amount after tax of income (loss) from a discontinued operation attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":399482,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":237480,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":615107,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":215627,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":919961,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":153773,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":253330,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":253330,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":97499,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":97499,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-09-30","val":261390,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-09-30","val":261390,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":8060,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":8060,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":242878,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":242878,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare":{"label":"Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share","description":"Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.","units":{"USD/shares":[{"start":"2011-01-01","end":"2011-06-30","val":-0.05,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":-0.03,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-0.07,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":-0.03,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-0.11,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-0.02,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-0.03,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-0.03,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":-0.01,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-0.01,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-09-30","val":-0.03,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-09-30","val":-0.03,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":-0.03,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":-0.03,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013"}]}},"IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare":{"label":"Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share","description":"Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.","units":{"USD/shares":[{"start":"2011-01-01","end":"2011-06-30","val":-0.05,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":-0.03,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-0.07,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":-0.03,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-0.11,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-0.02,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-0.03,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":-0.03,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":-0.01,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":-0.01,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-09-30","val":-0.03,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-09-30","val":-0.03,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":-0.03,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-01-01","end":"2012-12-31","val":-0.03,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013"}]}},"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":-40038,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":83781,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":74191,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":114229,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":273351,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":18908,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":155245,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":-167782,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":136337,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":-99742,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":382758,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":227516,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":514926,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":514926,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":114036,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-106399,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":382567,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":-40950,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":203081,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":621309,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":238105,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":653941,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":739434,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":207128,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":540858,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":540858,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":333730,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":333730,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":719757,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":719757,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":178899,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":178899,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":904709,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":904709,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":106632,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":106632,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":449891,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":449891,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":343259,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":343259,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":807666,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":807666,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":357775,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":357775,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":775999,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":775999,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":189605,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":189605,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":482002,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":482002,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":292397,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":292397,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":735532,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":735532,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":253530,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":253530,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1275416,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":1275416,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":273957,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":273957,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":591354,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":591354,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":317397,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":317397,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":952896,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":952896,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":361542,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":361542,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1478310,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":1478310,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":181755,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":181755,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":579708,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":579708,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":397953,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":397953,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":978346,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":978346,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":398638,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":398638,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":452726,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":452726,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":122744,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":122744,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":429583,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":429583,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":306839,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":306839,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":669549,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":669549,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":239966,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":239966,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1081006,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":1081006,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":150003,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":150003,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":284366,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":284366,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":134363,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":134363,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":603154,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":603154,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":318788,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":318788,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":952123,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":952123,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":294233,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":294233,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":525766,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":525766,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":231533,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":231533,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":869230,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":869230,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":343464,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":343464,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1379654,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":1379654,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":46279,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":46279,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":452583,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":452583,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":406304,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":406304,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":624839,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":624839,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":172256,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":172256,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1020879,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":1020879,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-37323,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-37323,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":59897,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":59897,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":97220,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":97220,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-298517,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-298517,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-358414,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-358414,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-119646,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":-119646,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-280963,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-280963,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-240052,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-240052,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":40911,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":40911,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-363396,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-363396,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":-123344,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-123344,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-487861,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-487861,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-212407,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":-212407,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-132632,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-132632,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":79775,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":79775,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-247809,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-247809,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":-115177,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-115177,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-226799,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":-226799,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-296742,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-296742,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-258968,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":-258968,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":37774,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":37774,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-703664,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-07-01","end":"2025-09-30","val":-444696,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-291581,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-193414,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-422952,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":-229537,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"IncomeTaxExpenseBenefitContinuingOperations":{"label":"Income Tax Expense (Benefit), Continuing Operations (Deprecated 2013-01-31)","description":"The sum of the current income tax expense or benefit and the deferred income tax expense or benefit pertaining to pretax Income or Loss from continuing operations; income tax expense or benefit may include interest and penalties on tax uncertainties based on the entity's accounting policy.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":323026,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":236077,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":641104,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":318078,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":859911,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":172408,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":382567,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":203081,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":621309,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":238105,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":739434,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":207128,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"}]}},"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":"2011-01-01","end":"2011-12-31","val":309000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":467000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":466679,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":676040,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":676040,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":975650,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":975650,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":719550,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":719550,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":801250,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":801250,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1061000,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017"},{"start":"2021-01-01","end":"2021-06-30","val":40000,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":40000,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":285000,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":245000,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":502000,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":502000,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":502000,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":502000,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":502000,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":502000,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":19456,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-19456,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":19456,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-19456,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":19456,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-19456,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":27000,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":27000,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":27000,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":27000,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":45000,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":45000,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":45000,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":45000,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":62500,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-07-01","end":"2025-09-30","val":17500,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3"},{"start":"2026-01-01","end":"2026-03-31","val":0,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":15828,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":15828,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"IncomeTaxesPaidNet":{"label":"Income Taxes Paid, Net","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":80000,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":80000,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":80000,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":80000,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":238000,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":238000,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":158000,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":158000,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-03-31","val":87400,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":87400,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":224700,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":224700,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":137300,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":137300,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":551700,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":551700,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":327000,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":327000,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-03-31","val":114550,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":114550,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":253550,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":253550,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":139000,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":139000,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":661550,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":661550,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":408000,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":408000,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":101550,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":101550,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":240550,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":240550,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":139000,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":139000,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":531550,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":531550,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":291000,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":291000,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":375250,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":375250,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":449250,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":449250,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":74000,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":74000,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":464250,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":464250,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":510000,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":510000,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":510000,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":510000,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":841000,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":841000,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":331000,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":331000,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1061000,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":334000,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":334000,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":334000,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":334000,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":492250,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":492250,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":158000,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":158000,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":670000,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":670000,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":379250,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":379250,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":379250,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":379250,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":542250,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":542250,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":163000,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":163000,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":740250,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":731250,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":578000,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":578000,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":578000,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":578000,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":956672,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":956672,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":40000,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":40000,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":285000,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":245000,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":329898,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":329898,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":417686,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":417686,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":-394268,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-394268,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":45992,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":45992,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":92484,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"IncomeTaxesReceivable":{"label":"Income Taxes Receivable, Current","description":"Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.","units":{"USD":[{"end":"2017-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":77063,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":77063,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":77063,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":77063,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":77063,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":171947,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":16158,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":623568,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":623568,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":623568,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":623568,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":623568,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":329335,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":97802,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":332589,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":484560,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":484560,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":484560,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":484560,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":484560,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":438280,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":71977,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":144721,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":138986,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":138986,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":138986,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":138986,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":138986,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":176309,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":593401,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":951816,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":557224,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":557224,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":557224,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":557224,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":557224,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":818732,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":777828,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":901164,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":121959,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":121959,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":121959,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":121959,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":121959,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":333359,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":258583,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":400760,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":19267,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":19267,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":19267,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":19267,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":19267,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":316009,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":323235,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":785431,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":44117,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":44117,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":44117,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":236781,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":482896,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"IncomeTaxReceivable":{"label":"Income Taxes Receivable","description":"Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.","units":{"USD":[{"end":"2010-12-31","val":115063,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":115063,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":115063,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":229337,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":229337,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":229337,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":229337,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":229337,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":115301,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":34798,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-12-31","val":8734,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":8734,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":8734,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":8734,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":8734,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":143363,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":143363,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":143363,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":143363,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":143363,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":151281,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":323014,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":323014,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":323014,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":323014,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":323014,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":234966,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":81568,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":119038,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":204513,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":204513,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":204513,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":204513,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":204513,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":305555,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":62158,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2016Q4I"}]}},"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":"2010-01-01","end":"2010-06-30","val":-124083,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":117297,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-74704,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-32421,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":124509,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":124509,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":241224,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":241224,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-447645,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":-447645,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":287379,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":287379,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":159253,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":159253,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":437236,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":437236,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":427428,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":259143,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-140254,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-140254,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-503734,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-503734,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-249471,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-249471,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":-88640,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-88640,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-172601,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-172601,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-209135,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-209135,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":-119884,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-119884,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":185949,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":185949,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-273104,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-273104,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-458642,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-458642,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":-117131,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-117131,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":-280856,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-280856,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-177386,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-177386,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-14740,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":-14740,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":-43443,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":-43443,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":35140,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":35140,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":66777,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":66777,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-114146,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":-114146,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":12886,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":12886,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":468405,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":468405,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-319925,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-319925,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-474940,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-474940,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-206797,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-206797,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-185426,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":-185426,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-167282,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-167282,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-195828,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-195828,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":-206896,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-206896,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":96568,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":96568,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-131060,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-131060,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-93173,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":-93173,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":150632,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":150632,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":290596,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":290596,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-55414,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-55414,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-22500,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-22500,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":39714,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":39714,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-136741,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-136741,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":602683,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":602683,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":75203,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":75203,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":752095,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":752095,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":818157,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":818157,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-287113,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-287113,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7590,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":7590,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":13989,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":13989,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":180640,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":180640,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-198720,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":-198720,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-59276,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-59276,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":-204986,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-204986,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":-383498,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":-383498,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":540119,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":540119,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":370959,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":370959,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":154251,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-12-31","val":-54902,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-80959,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":805938,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"}]}},"IncreaseDecreaseInAccountsReceivable":{"label":"Increase (Decrease) in Accounts Receivable","description":"The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":526790,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":-38597,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-193531,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-264563,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":175133,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":175790,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":-294866,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-315082,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-206654,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":182503,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":177458,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-98353,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":28671,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":28671,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":-110104,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-110104,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-101959,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-101959,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":117619,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":117619,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-136931,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":136931,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-19237,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":19237,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":-140841,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-140841,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":183406,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-183406,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-290841,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-290841,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":54813,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":54813,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-382733,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-382733,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-426803,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-426803,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-345149,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-345149,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":-301932,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-301932,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":-72378,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-72378,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-360798,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-360798,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-549928,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":-549928,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":-269888,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":-269888,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-186948,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":-186948,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-398364,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-398364,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-439556,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":-439556,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":70974,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":70974,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":111411,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":111411,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-316918,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-316918,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-358213,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-358213,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-191823,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-191823,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-592851,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":592851,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":133681,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":133681,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-599341,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-599341,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":-283097,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-283097,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":-538886,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-538886,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":533994,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":533994,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":395467,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":395467,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":1613116,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":1613116,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":857572,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":857572,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-802543,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-802543,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-148502,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-148502,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-459837,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-459837,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":491799,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":491799,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-992727,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-992727,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-890237,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-890237,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-88115,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-88115,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":1063573,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":1063573,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1096856,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-1096856,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1009503,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-1009503,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":-1672961,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-1672961,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-1232119,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-1232119,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":216815,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":216815,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":412126,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":412126,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":-431954,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-431954,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":156981,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":156981,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-827995,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-827995,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-935992,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":-935992,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":-959304,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-12-31","val":1359650,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-649480,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-617600,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"}]}},"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":"2014-01-01","end":"2014-06-30","val":52978,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"}]}},"IncreaseDecreaseInAccruedLiabilities":{"label":"Increase (Decrease) in Accrued Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":98197,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":17560,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":127610,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-193544,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-150137,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":-150136,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":-194955,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-194955,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-156214,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":-156214,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-38394,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-38394,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-74392,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":-74392,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":-70366,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-70366,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":35793,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":35793,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":10450,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":10450,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-43778,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-43778,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":82207,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":82207,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":-17934,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-17934,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-68373,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-68373,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-40252,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-40252,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":147918,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":147918,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":94745,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":94745,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-75776,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-75776,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":29401,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":29401,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":241626,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":241626,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":52993,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":52993,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-126932,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-126932,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-120689,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":-120689,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":215283,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":215283,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":390825,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":390825,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-280500,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-280500,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-315110,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":-315110,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-40558,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-40558,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-123978,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":-123978,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-232315,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-232315,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-91908,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-91908,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":218666,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":218666,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":39702,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":39702,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-211069,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-211069,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-225208,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-225208,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":104039,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":80382,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":93152,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":93152,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-199950,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-199950,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-49712,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":-49712,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":258395,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":258395,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":330844,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":330844,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-225419,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-225419,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-234369,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-234369,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-40203,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-40203,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-178302,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-178302,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-122387,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-122387,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":90356,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":90356,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":60646,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":60646,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":271557,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":271557,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-101447,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-101447,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":53254,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":53254,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":372431,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":372431,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":53874,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":53874,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":297083,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":297083,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":527921,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":527921,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":810199,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":810199,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":615482,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":615482,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-295038,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-295038,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-350421,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":-350421,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":-153877,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-12-31","val":-188652,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-74660,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-31860,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"}]}},"IncreaseDecreaseInAccruedTaxesPayable":{"label":"Increase (Decrease) in Accrued Taxes Payable","description":"The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.","units":{"USD":[{"start":"2011-01-01","end":"2011-09-30","val":39270,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-09-30","val":31508,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":31508,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":17659,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":17659,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":110994,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":110994,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":307424,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":307424,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":139823,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":-17659,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-17659,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":52978,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":2753,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":2753,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":284383,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":284383,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":389798,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":181755,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":181755,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":69708,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":69708,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":137346,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":137346,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-264501,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":-264501,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":122844,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":122844,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":95284,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":95284,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":177256,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":177256,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-125297,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":-125297,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":150002,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":150002,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-94884,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-94884,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":60905,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":60905,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"}]}},"IncreaseDecreaseInContractReceivablesNet":{"label":"Increase (Decrease) in Contract Receivables, Net","description":"The increase (decrease) during the reporting period in receivables arising from the contracting of goods and services, net for uncollectible accounts.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-250000,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2011"}]}},"IncreaseDecreaseInDeferredRevenue":{"label":"Increase (Decrease) in Deferred Revenue","description":"Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-09-30","val":-11905,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-12-31","val":-47620,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":-107145,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-142860,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-35715,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-71430,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-107145,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-107145,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":-142860,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-142860,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-35715,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-35715,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-71430,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-71430,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":-107145,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-107145,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-142860,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-142860,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-35715,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-35715,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-71430,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-71430,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":-107145,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-107145,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":-142860,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-142860,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-35715,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-35715,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-71430,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":-71430,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":-107145,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":-107145,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-142860,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":-142860,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-35715,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-35715,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-71430,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":-71430,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-107145,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-107145,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-142860,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":-142860,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-35715,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-35715,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-71430,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-71430,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-95220,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-95220,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-95220,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":-95220,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"}]}},"IncreaseDecreaseInIncomeTaxes":{"label":"Increase (Decrease) in Income Taxes","description":"The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":39270,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"}]}},"IncreaseDecreaseInIncomeTaxesReceivable":{"label":"Increase (Decrease) in Income Taxes Receivable","description":"The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":272498,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-349895,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-18908,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":115063,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":115063,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":115063,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":115063,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":114274,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":-114274,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-114036,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":114036,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":194539,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":194539,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":229337,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":229337,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":220603,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":220603,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":8734,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":8734,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":8734,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-8734,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":8734,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-8734,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":-134629,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-134629,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-7918,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":7918,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-143363,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-143363,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":-143363,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-143363,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-179651,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-179651,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-88048,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-88048,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-241446,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-241446,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":-203976,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-203976,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":118501,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":118501,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":101042,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":101042,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-142355,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":-142355,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":-204513,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":-204513,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":204513,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":204513,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-77063,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":77063,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":546505,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":546505,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-294233,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-294233,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-525766,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":-525766,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-290979,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-290979,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-139008,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":139008,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-46280,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-46280,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-412583,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-412583,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-339839,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-339839,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":345574,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":345574,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":37323,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-37323,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":454415,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-454415,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":812830,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-812830,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-418238,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":-418238,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-261508,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-261508,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-220604,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-220604,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":-343940,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-343940,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":435265,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":435265,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-211400,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":211400,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-136624,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":136624,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":-278801,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":278801,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":102692,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":-102692,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":296742,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":296742,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":303968,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":303968,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":766164,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-12-31","val":24850,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":192664,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":438779,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"}]}},"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":562134,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":1136220,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-1457389,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-231565,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":463105,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":308712,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":1212036,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":879942,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-1092873,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":64953,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-550928,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":67053,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-19934,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":-19934,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":278785,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":278785,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-383071,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-383071,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":16354,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":16354,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":566242,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-566242,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":312257,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-312257,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":-606428,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-606428,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-88476,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":88476,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-363389,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-363389,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":-5325,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-5325,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-77258,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-77258,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-121714,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-121714,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-718827,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-718827,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":473092,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":473092,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":-721892,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-721892,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-124666,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-124666,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-226448,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":-226448,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":1179002,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":1179002,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-1338194,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":-1338194,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":193050,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":193050,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-289442,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":-289442,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-40789,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-40789,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-2822938,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":-2822938,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":397506,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":397506,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":151887,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":151887,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":548950,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":548950,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-1453515,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":1453515,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":81466,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":81466,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":165982,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":165982,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":282199,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":282199,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":827971,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":827971,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-470442,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-470442,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-362693,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":-362693,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-457994,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-457994,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":612893,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":612893,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-141673,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-141673,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1191676,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-1191676,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":466927,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":466927,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":1388777,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":1388777,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1043967,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":1043967,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1355806,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":1355806,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":1781097,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":1781097,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":3124749,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":3124749,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":368046,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":368046,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":550349,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":550349,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":3864269,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":3864269,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":6113280,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":6113280,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":566885,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":566885,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1177789,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":1177789,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":3046229,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":3046229,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":4592710,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":4592710,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":690866,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":690866,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":39106,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":39106,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":1359690,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-12-31","val":472590,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-949269,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-1862795,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"}]}},"IncreaseDecreaseInOtherCurrentAssets":{"label":"Increase (Decrease) in Other Current Assets","description":"Amount of increase (decrease) in current assets classified as other.","units":{"USD":[{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-03-31","val":4456,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":4456,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-06-30","val":4456,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-09-30","val":4456,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-12-31","val":4456,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"}]}},"IncreaseDecreaseInOtherOperatingAssets":{"label":"Increase (Decrease) in Other Operating Assets","description":"Amount of increase (decrease) in operating assets classified as other.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":4456,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":4456,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013"}]}},"IncreaseDecreaseInOtherReceivables":{"label":"Increase (Decrease) in Other Receivables","description":"Amount of increase (decrease) in receivables classified as other.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":250000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":250000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":250000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":250000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":250000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015"}]}},"IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets":{"label":"Increase (Decrease) in Prepaid Expense and Other Assets","description":"Amount of increase (decrease) in prepaid expenses, and assets classified as other.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-77437,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":-79730,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":23495,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":83806,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-104198,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":-104198,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":-62172,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-62172,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":56141,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":-56141,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":30973,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-28887,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":32670,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":32670,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":80384,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":80384,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":48879,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":48879,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-65081,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-65081,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-147536,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":147536,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-139508,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":139508,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":-88266,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-88266,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":35988,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-35988,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-83810,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-83810,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":-123154,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-123154,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":27745,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":27745,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":30183,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":30183,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":137739,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":137739,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":239450,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":239450,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":18851,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":18851,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":170576,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":170576,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":285516,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":285516,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":-57468,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":-57468,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-268567,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":-268567,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-241298,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-241298,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-317182,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":-317182,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-290618,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-290618,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":291638,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":291638,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":88987,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":88987,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":43222,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":43222,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":28366,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":28366,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-111698,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":111698,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4676,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":4676,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-44838,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-44838,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":-53467,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-53467,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":-16819,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-16819,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":85822,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":85822,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-40252,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":-40252,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-86529,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-86529,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-20715,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":-20715,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":361305,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":361305,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":67645,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":67645,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":8189,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":8189,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":117195,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":117195,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":12625,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":12625,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5678,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":5678,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-3062,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-3062,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":154624,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":154624,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":141355,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":141355,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-647,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-647,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":-139449,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-139449,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":68769,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":68769,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-15096,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":-15096,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-226893,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-226893,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":-291486,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-291486,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":-3246,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":-3246,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-66067,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-66067,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-95181,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":-95181,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":-158135,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-12-31","val":139425,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-66086,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-58735,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"}]}},"IncrementalCommonSharesAttributableToCallOptionsAndWarrants":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.","units":{"shares":[{"start":"2012-01-01","end":"2012-03-31","val":4238,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":5842,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-03-31","val":32196,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":45155,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2014-01-01","end":"2014-12-31","val":80880,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":35287,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":35287,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":4278,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":4278,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","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":"2012-07-01","end":"2012-09-30","val":6954,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":6593,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-07-01","end":"2013-09-30","val":57253,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":51520,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":51520,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":80880,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014"}]}},"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":-109697,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":-56393,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-162962,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":-53265,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":192206,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":49177,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-98546,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":98546,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":-49369,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":49369,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-150026,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":150026,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":-51480,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":51480,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":217037,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":217037,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":39120,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":39120,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":81788,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":81788,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":42668,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":42668,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":167969,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":167969,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":86180,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":86180,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":232291,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":232291,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":59342,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":59342,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":123208,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":123208,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":63866,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":63866,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":184843,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":184843,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":61635,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":61635,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":245431,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":245431,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":65996,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":65996,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":127472,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":127472,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":61476,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":61476,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":208714,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":208714,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":81242,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":81242,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":289020,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":289020,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":77034,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":77034,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":155009,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":155009,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":77975,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":77975,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":231544,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":231544,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":76535,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":76535,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":306805,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":311188,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":73011,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":73011,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":145165,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":145165,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":72154,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":72154,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":216429,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":216429,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":71264,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":71264,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":291370,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":291370,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":96700,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":96700,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":219566,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":219566,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":122866,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":122866,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":346997,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":346997,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":127431,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":127431,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":473608,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":473608,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":118718,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":118718,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":235002,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":235002,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":116284,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":116284,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":354272,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":354272,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":119270,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":119270,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":457689,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":457689,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":110414,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":110414,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":221502,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":221502,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":111088,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":111088,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":332049,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":332049,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":110547,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":110547,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":440999,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":440999,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":105742,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":105742,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":210875,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":210875,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":105133,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":105133,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":314158,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":314158,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":103283,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":103283,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":414061,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":414061,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":99576,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":99576,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":197075,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":197075,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":97499,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":97499,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":293548,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":293548,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":96473,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":96473,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":391272,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":391272,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":91446,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":91446,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":181817,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":181817,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":90371,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":90371,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":269037,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":269037,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":87220,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":87220,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":367745,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":367745,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":124422,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":124422,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":289037,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":289032,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":164615,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":164610,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":460309,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":460309,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":171272,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":171272,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":594106,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":594079,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":229687,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":229678,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":493381,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":493381,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":263694,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":263694,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":750573,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":750573,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":257192,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":257192,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1016180,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":1016180,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":298221,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":298221,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":568366,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":568366,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":270145,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":270145,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":873323,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-07-01","end":"2025-09-30","val":304957,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1167722,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":287313,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":555307,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":267994,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"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":"2011-01-01","end":"2011-06-30","val":98546,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":49369,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":150026,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":51480,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":217000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":39120,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":81788,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":81788,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":42668,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":42668,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":167969,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":167969,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":86180,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":86180,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":236000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":236050,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":59342,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":59342,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":123208,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":123208,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":63866,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":63866,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":184843,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":184843,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":61635,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":61635,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":239041,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":239041,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":82788,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":82788,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":122258,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":122258,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":62810,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":62810,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":203871,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":203871,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":81613,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":81613,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":282490,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":282490,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":77593,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":77593,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":156810,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":156810,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":79217,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":79217,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":233585,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":233585,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":76930,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":76930,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":308437,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":308437,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":73503,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":73503,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":146467,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":146467,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":72964,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":72964,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":218150,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":218150,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":71683,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":71683,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":292870,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":59539,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":59539,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":191462,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":191462,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":121352,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":121352,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":311077,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":311077,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":119615,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":119615,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":114676,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":229837,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":115161,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":343726,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":113889,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"},{"start":"2020-01-01","end":"2020-06-30","val":204455,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":101288,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":294620,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":90165,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":95512,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":190783,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":190783,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":95052,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":95052,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":284017,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":284017,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":93234,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":93234,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":87977,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":87977,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":175222,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":175222,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":83776,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":83776,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":263326,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":263326,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":88102,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":88102,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":93805,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":93805,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":186184,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":186184,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":92379,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":92379,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":286045,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":286045,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":99861,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":99861,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":134979,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":134979,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":264518,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":264518,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":129539,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":129539,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":391962,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":391962,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":127444,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":127444,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":228105,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":228105,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":495801,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":495801,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":267696,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":267696,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":723311,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-07-01","end":"2025-09-30","val":227510,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3"},{"start":"2026-01-01","end":"2026-03-31","val":248682,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":487928,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":287136,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"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":292870,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":428194,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":428194,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":114676,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":229837,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":115161,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":343726,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":113889,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":454902,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":454902,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":109828,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":109828,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":217719,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":217719,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":109009,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":109009,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":324715,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":324715,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":106996,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":106996,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":441693,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":441693,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":105472,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":105472,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":204455,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":101288,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":294620,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":90165,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":413319,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":413319,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":95512,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":389163,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":389163,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":368691,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":368691,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":595109,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":595109,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1018970,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":1018970,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1125841,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"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":206266,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":206266,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":9619145,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-06-30","val":269776,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":259481,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":9226884,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2013-12-31","val":5001179,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":4484506,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":4484506,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3883469,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":3883469,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4518806,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":4518806,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":4518806,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-09-30","val":7697130,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5816931,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":5816931,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":5816931,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":5816931,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":5816931,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7852997,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8764010,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8666868,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6982393,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":6982393,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":6982393,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":6982393,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":6982393,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8235290,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8800763,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9763897,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8057031,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":8057031,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":8057031,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":8057031,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":8057031,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8629128,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9311985,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9474910,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7931077,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":7931077,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":7931077,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":7931077,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":7931077,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8624072,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":9219023,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11165290,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8643422,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":8643422,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":8643422,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":8643422,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":8643422,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9351258,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11379629,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13614688,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8991070,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":8991070,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":8991070,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":8991070,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":8991070,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9347170,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10404100,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":14433828,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11249491,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":11249491,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":11249491,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":11249491,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":11249491,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11706414,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":13578077,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":19499528,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":16613962,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":16613962,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":16613962,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":16613962,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":16613962,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":17863096,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":17468487,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":18861249,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":15869702,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":15869702,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":15869702,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":13264467,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":14579414,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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":10712018,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":10712018,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":10712018,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":10248913,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":9499982,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":9619145,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":9619145,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":8843813,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":8843813,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":8843813,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":9068217,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":8863747,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":8565028,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":9226884,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":9226884,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":9226884,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":9226884,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":9226884,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":9210530,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":8660642,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":8914627,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":9833312,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":9833312,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":9833312,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":9833312,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":9833312,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":9921788,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":9469923,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":9827987,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":9910570,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":9910570,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":9910570,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":9910570,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":9910570,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":9788856,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":9191743,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":10383662,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10632462,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":10632462,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":10632462,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":10632462,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":10632462,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10507796,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10406014,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":11811464,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":11970656,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":11970656,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":11970656,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":11970656,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":11970656,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":12163706,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":11681214,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":11929867,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":14793594,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":14793594,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":14793594,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":14793594,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":14793594,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":15191100,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":14945481,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":15342544,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":16247109,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":16247109,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":16247109,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":16247109,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":16247109,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":16328575,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":16413091,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":16529308,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":17075080,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":17075080,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":17075080,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":17075080,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":17075080,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":16604638,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":16712387,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":16617086,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":17687973,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":17687973,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":17687973,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":17687973,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":17687973,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":17546300,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":16496297,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":18154900,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":19076750,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":19076750,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":19076750,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":19076750,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":19076750,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":20120717,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":20432556,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":20857847,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":22201499,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":22201499,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":22201499,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":22201499,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":22201499,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":22569545,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":22751848,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":26065768,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":28314779,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":28314779,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":28314779,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":28314779,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":28314779,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":28881664,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":29492568,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":31361008,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":32907489,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":32907489,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":32907489,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":32907489,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":32907489,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":33598355,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":32946595,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":34267179,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":33380079,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":33380079,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":33380079,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":32430810,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":31517284,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"InventoryRawMaterialsAndSupplies":{"label":"Inventory, Raw Materials and Supplies, Gross","description":"Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.","units":{"USD":[{"end":"2020-12-31","val":690114,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":690114,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":690114,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-06-30","val":704770,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":383854,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":742188,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":742188,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":742188,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":742188,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":742188,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1351721,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1246043,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":877448,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1162850,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":1162850,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":1162850,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1162850,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1162850,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1652894,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1806853,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1210589,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1113170,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":1113170,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":1113170,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":1113170,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":1113170,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1757981,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1832683,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1560573,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1303152,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":1303152,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":1303152,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":1303152,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":1303152,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1587348,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1536558,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1437983,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1173281,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":1173281,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":1173281,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1350785,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1192608,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"InventoryWorkInProcess":{"label":"Inventory, Work in Process, Gross","description":"Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":3535027,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":3535027,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":3535028,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-06-30","val":2495559,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2138070,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3891754,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":3891754,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":3891754,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":3891754,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":3891754,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3718749,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3482095,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1940777,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4099224,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":4099224,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":4099224,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":4099224,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":4099224,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3862697,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2646615,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3025411,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4796223,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":4796223,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":4796223,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":4796223,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":4796223,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4425491,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3940410,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4082332,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":6058701,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":6058701,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":6058701,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":6058701,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":6058701,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5593031,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4939122,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5401886,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6634014,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":6634014,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":6634014,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":6634014,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":6634014,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5918356,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4780515,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3657437,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8126838,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":8126838,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":8126838,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":8126838,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":8126838,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6469495,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5432460,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6012597,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8527814,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":8527814,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":8527814,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":8527814,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":8527814,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7412596,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6719383,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6128079,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8313313,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":8313313,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":8313313,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":8313313,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":8313313,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7063053,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6401646,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6385542,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9066782,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":9066782,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":9066782,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":9066782,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":9066782,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7972816,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6572504,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6605756,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9691140,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":9691140,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":9691140,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":9691140,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":9691140,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9417738,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7806884,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6365711,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":12047579,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":12047579,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":12047579,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":12047579,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":12047579,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":11569481,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10540895,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10421351,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":15952118,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":15952118,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":15952118,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":15952118,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":15952118,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":15417269,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":14081808,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10300907,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":14990375,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":14990375,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":14990375,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":14990375,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":14990375,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":14147911,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":13941550,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":13967947,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":16337096,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":16337096,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":16337096,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":17815558,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":15745262,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"InvestmentBuildingAndBuildingImprovements":{"label":"Investment Building and Building Improvements","description":"Aggregate of the carrying amounts as of the balance sheet date of investments in building and building improvements.","units":{"USD":[{"end":"2011-12-31","val":6727419,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":6727419,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":6727419,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-06-30","val":6771701,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":6761286,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":6795799,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":6795799,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":6795799,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":6795799,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":6795799,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":6795799,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":6797120,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6801550,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":7378516,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":7378516,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":7378516,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":7378516,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":7378516,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":9607046,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":13241427,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":13387988,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":13566863,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":13566863,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":13566863,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":13566863,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":13566863,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":13621394,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":13704927,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":13717895,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":13756320,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":13756320,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":13756320,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":13756320,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":13756320,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":13841544,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":13869919,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":13903433,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":14458309,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":14458309,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":14458309,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":14458309,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":14458309,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":14748169,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":14861505,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":14983002,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":15055935,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":15055935,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":15055935,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":15055935,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":15055935,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":15119758,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":15146477,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":15286053,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":15993490,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":15993490,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":15993490,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":15993490,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":15993490,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":15993490,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":16099378,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":16099297,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":16319704,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":16319704,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":16319704,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":16319704,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":16319704,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":17356837,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":17661347,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":17694466,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":17694466,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":17694466,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q4I"},{"end":"2021-03-31","val":17705166,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"}]}},"InvestmentIncomeInterest":{"label":"Investment Income, Interest","description":"Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":6129,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":3310,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":9546,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":3419,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":12814,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2600,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":4847,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":4847,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":2247,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":2247,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":9348,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":9348,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":4502,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":4502,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":12772,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":12772,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2991,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":2991,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":4237,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":4237,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":1246,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":1246,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":7618,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":7618,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":3382,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":3382,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":8548,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":8548,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1969,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":1969,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3953,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":3953,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":1984,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":1984,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":4950,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":4950,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":997,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":997,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":6963,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":6963,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":340,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":340,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":597,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":597,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":257,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":257,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1018,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":1018,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":421,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":421,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1031,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":1031,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":4,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":4,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":4,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":78,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":78,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":74,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":74,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2237,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":2237,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2040,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":2040,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4801,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":4801,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":2761,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":2761,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":7489,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":7489,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":2688,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":2688,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":9851,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":9851,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":7314,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":7314,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":11061,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":11061,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":3747,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":3747,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":17596,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":17596,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":6535,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":6535,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":25257,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":25257,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6867,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":6867,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":9004,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":9004,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":2137,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":2137,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":10968,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":10968,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1964,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1964,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":26591,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":26591,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9446,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":9446,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":10286,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":10286,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":840,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":840,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":35554,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":35554,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":25268,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":25268,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":48066,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":48066,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":9517,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":9517,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":15230,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":15230,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":5713,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":5713,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":17845,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":17845,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":2615,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":2615,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":21022,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":21022,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3397,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":3397,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6478,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":6478,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":3081,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":3081,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9275,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":9275,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":2797,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":2797,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":12412,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":12412,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2389,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":2389,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3293,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":3293,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":904,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":904,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4579,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":4579,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1286,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1286,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5496,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":5496,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":5,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":5,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":19,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":14,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":27,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023"}]}},"Investments":{"label":"Investments","description":"Sum of the carrying amounts as of the balance sheet date of all investments.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q4I"},{"end":"2015-06-30","val":60000,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"}]}},"InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures":{"label":"Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures","description":"Amount of investment in equity method investee and investment in and advance to affiliate.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-09-30","val":60000,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":60000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":60000,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":60000,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":60000,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":60000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":59186,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":59186,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":59186,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":59186,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":59186,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":59186,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":59186,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-03-31","val":49153,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":49153,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":49153,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"}]}},"InvestmentsInAndAdvancesToAffiliatesAtFairValuePeriodIncreaseDecrease":{"label":"Investments in and Advances to Affiliates, at Fair Value, Period Increase (Decrease)","description":"Amount of increase (decrease) in the investments in and advances to affiliates.","units":{"USD":[{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":-60000,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":-60000,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-60000,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":-60000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-60000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2016"}]}},"LandAndLandImprovements":{"label":"Land and Land Improvements","description":"Amount before accumulated deprecation and depletion of real estate held for productive use and additions or improvements to real estate held for productive use, examples include, but are not limited to, walkways, driveways, fences, and parking lots. Excludes land held for sale.","units":{"USD":[{"end":"2011-12-31","val":2610374,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":2610374,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":2610374,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-06-30","val":2610374,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2676821,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2892108,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":2892108,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":2892108,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":2892108,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":2892108,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":2892108,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2892108,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3548050,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3605471,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":3605471,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":3605471,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":3605471,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":3605471,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3605471,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3622434,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3622435,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3622434,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":3622434,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":3622434,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":3622434,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":3622434,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3622434,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5089472,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5091011,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5089472,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":5089472,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":5089472,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":5089472,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":5089472,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5425985,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6434633,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6435443,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8063716,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":8063716,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":8063716,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":8063716,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":8063716,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":9572524,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10008215,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10042355,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10197388,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":10197388,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":10197388,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":10197388,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":10197388,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10818199,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10925953,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10925953,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":11135596,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":11135596,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":11135596,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":11135596,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":11135596,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":11135596,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11135596,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11764811,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":11764811,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":11764811,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":11764811,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":11764811,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":11764811,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":11764811,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":11759811,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11767701,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":11787334,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":11787334,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":11787334,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":11787334,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":11787334,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":11787333,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":11787334,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11946928,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":12850316,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":12850316,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":12850316,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":12850316,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":12850316,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":12715834,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12721168,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13659838,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14491827,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":14491827,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":14491827,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":14491827,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":14491827,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":14491827,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":14491826,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":14491826,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":14491827,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":14491827,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":14491827,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":14491827,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":14491827,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":14491827,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":14992965,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":14992965,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":15342674,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":15342674,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":15342674,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":15342674,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":15342674,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":15342674,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":15342674,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":15342674,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":15342674,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":15342674,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":15342674,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":15342674,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":15342674,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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":139892,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":280430,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":140538,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":420700,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":140270,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":546658,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":146534,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":306516,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":159665,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":467200,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":160762,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":627365,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":160671,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":322060,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":160292,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":483303,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":161243,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":720553,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":249862,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":531336,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":281474,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":863957,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":321821,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1187798,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":1187798,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":338339,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":338339,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":688329,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":688329,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":344590,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1033746,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":1033746,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":345417,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1378702,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":1378702,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":373849,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":373849,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":745071,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":745071,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-06-30","val":1116210,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":1116210,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":1485557,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":1485557,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":381688,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":381688,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":765390,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":1141713,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-06-30","val":765390,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-01-01","end":"2025-12-31","val":1509245,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":367224,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":735507,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"}]}},"LesseeOperatingLeaseLiabilityPaymentsDue":{"label":"Lessee, Operating Lease, Liability, to be Paid","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease.","units":{"USD":[{"end":"2019-03-31","val":5077431,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5024915,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4944916,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8313419,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8619196,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8465270,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8315862,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8169721,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8021513,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7150882,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7056215,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9163990,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11003957,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12985432,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12735069,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":12443191,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13139166,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13067935,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":12962853,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":21573791,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":21238979,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":20903735,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":20568492,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":20623612,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":20287511,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":19947582,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":19653959,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q2I"},{"end":"2025-12-31","val":19329500,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"},{"end":"2026-03-31","val":19003113,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":18675630,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":4096788,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4096788,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4096788,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5934596,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5962188,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5962188,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5962188,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5489815,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5489816,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4748051,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4748051,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5454066,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6589629,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7767904,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7767904,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6621417,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7104070,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7154066,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7311018,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":14912964,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":14912964,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":14912963,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":14912964,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":13861091,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13861091,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":13861091,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":13889048,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q2I"},{"end":"2025-12-31","val":12499288,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"},{"end":"2026-03-31","val":12499288,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":12499288,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths":{"label":"Lessee, Operating Lease, Liability, Payments, Due Next Rolling Twelve Months","description":"Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.","units":{"USD":[{"end":"2021-06-30","val":558165,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":592258,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":766597,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":963419,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1215935,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1215935,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1224702,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1331274,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1331274,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1331274,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1326705,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1326705,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1326705,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1326705,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1312758,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1312758,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1312758,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":1315508,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q2I"},{"end":"2025-12-31","val":1376460,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1376460,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1376460,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-12-31","val":578438,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":190730,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":190730,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":190730,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":457973,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":540365,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":540365,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":540365,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":472372,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":472372,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":476760,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":476760,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":698289,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":896331,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1095471,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1095471,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1146487,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1262347,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1338979,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1357862,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1339747,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1339747,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1339747,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1339747,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1376565,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1376565,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1376565,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":1379314,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q2I"},{"end":"2025-12-31","val":1389760,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1389760,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1389760,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFour":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":197651,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":197651,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":197651,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":452562,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":534954,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":534954,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":534954,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":540365,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":540365,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":544752,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":544752,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":704016,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":902058,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1139179,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1139179,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1095471,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1208161,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1279014,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1303677,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1354008,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1354008,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1354008,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1354008,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1366420,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1366420,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1366420,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":1369170,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q2I"},{"end":"2025-12-31","val":1379314,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1379314,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1379314,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearThree":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":210307,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":210307,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":210307,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":470985,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":553777,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":553777,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":553777,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":534954,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":534954,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":539341,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":539341,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":772008,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":970050,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1224702,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1224702,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1139179,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1248775,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1303652,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1328371,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1299824,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1299824,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1299824,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1299824,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1373710,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1373710,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1373710,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":1376460,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q2I"},{"end":"2025-12-31","val":1369170,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1369170,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1369170,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":222420,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":222420,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":203481,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":495521,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":578438,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":578438,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":578438,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":553777,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":553777,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"}]}},"LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2019-03-31","val":159535,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":107019,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":45959,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":501782,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":449475,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":295549,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":146141,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2021-03-31","val":430229,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":283813,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":155053,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":769014,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":682470,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":542241,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":291878,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1215935,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":984539,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":660950,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":330651,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1340543,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1005731,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":670488,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":335244,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1333068,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":996967,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":657038,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":324459,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q2I"},{"end":"2025-12-31","val":1315508,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"},{"end":"2026-03-31","val":989121,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":661638,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":{"label":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.","units":{"USD":[{"end":"2019-12-31","val":3395524,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3403901,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3324292,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3245450,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3167691,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3090940,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2450723,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2391701,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2766073,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3088267,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3404182,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3284998,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3167543,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3347841,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3078021,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3178376,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":9720625,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9495322,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":9271731,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":9050065,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8787065,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":8573082,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8357567,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":8168236,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q2I"},{"end":"2025-12-31","val":7957752,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"},{"end":"2026-03-31","val":7748939,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":7541299,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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":6203277,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":6203277,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":6203277,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":5877780,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":7950606,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":7853047,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":7853047,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":7853047,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":7853047,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":7853047,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":7619076,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":7375245,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":7591124,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":8069502,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":8069502,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":8069502,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":8069502,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":8069502,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":7435187,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":7683912,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":10405644,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":10145554,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":10145554,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":10145554,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":10145554,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":10145554,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":9836180,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":8799597,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":9580215,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":9787049,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":9787049,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":9787049,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":9787049,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":9787049,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":8662036,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":8858814,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":12948595,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":11511843,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":11511843,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":11511843,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":11511843,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":11461622,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":8955219,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9978781,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":10084541,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10238958,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":10238958,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":10238958,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":10238958,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":10238958,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":13615739,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":16139169,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":15580485,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":14954262,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":14954262,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":14954262,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":14954262,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":14954262,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":12504398,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":12128852,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":13032769,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":13922268,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":13922268,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":13922268,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":13922268,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":13922268,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":17224359,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":17007861,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":17412467,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":18870381,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":18870381,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":18870381,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":18870381,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":18870381,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":18658246,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":18530279,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":23926020,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":20668420,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":20668420,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":20668420,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":20668420,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":20668420,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":18639723,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":18332624,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":23270522,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":26413116,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":26413116,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":26413116,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":26413116,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":26413116,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":23207424,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":23879905,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":25881683,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":28322048,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":28322048,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":28322048,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":28322048,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":28322048,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":27941893,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":28724124,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":31777256,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":35072944,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":35072944,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":35072944,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":35072944,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":35072944,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":35105366,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":35234936,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":36262874,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":39783410,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":39783410,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":39783410,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":39783410,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":39783410,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":39739824,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":38003072,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":40003821,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":41547424,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":41547424,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":41547424,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":37563489,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":36532093,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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":21770200,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":21770200,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":21770200,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":21645434,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":24095370,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":24286727,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":24286727,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":24286727,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":24286727,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":24286727,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":24215477,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":23973930,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":24450709,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":25410996,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":25410996,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":25410996,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":25410996,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":25410996,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":25066675,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":25785330,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":28800600,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":29004812,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":29004812,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":29004812,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":29004812,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":29004812,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":28911645,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":28445368,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":29805312,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":30977301,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":30977301,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":30977301,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":30977301,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":30977301,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":30298897,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":31129728,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":35633017,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":38678876,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":38678876,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":38678876,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":38678876,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":38628655,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":38055509,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":41958550,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":43835103,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":44871122,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":44871122,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":44871122,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":44871122,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":44871122,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":48396846,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":51352719,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":55885128,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":59695271,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":59695271,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":59695271,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":59695271,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":59695271,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":58011717,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":58983233,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":60528668,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":61482536,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":61482536,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":61482536,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":61482536,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":61482536,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":65211103,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":65354516,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":66611322,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":67915487,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":67915487,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":67915487,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":67915487,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":67915487,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":68490434,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":68982888,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":75275428,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":79490347,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":79490347,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":79490347,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":79490347,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":78673526,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-09-30","val":84783759,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":91375110,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":91375110,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":91375110,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":91375110,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":91375110,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":92974806,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":93904688,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":94956645,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":98683982,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":98683982,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":98683982,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-06-30","val":98999942,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-12-31","val":105708149,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":105708149,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":105708149,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":105708149,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":106188125,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":106513673,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-12-31","val":109017140,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":109017140,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":109017140,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-09-30","val":107598047,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":107735599,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":107735599,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":107735599,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":105350214,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":102949977,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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":2301447,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":2301447,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":2301447,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1717926,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1930285,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1821177,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":1821177,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":1821177,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":1821177,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":1821177,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1683971,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1522937,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1839593,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2371136,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":2371136,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":2371136,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":2371136,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":2371136,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1824535,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2175409,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3076173,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2750413,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":2750413,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":2750413,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":2750413,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":2750413,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2578725,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1671618,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2582918,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2705009,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":2705009,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":2705009,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":2705009,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":2705009,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1715464,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1802276,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":6028787,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4094305,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":4094305,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":4094305,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":4094305,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":4094305,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1679013,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3089938,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3339004,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3566311,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":3566311,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":3566311,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":3566311,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":3566311,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4356754,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7018007,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6603366,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6434883,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":6434883,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":6434883,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":6434883,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":6434883,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4227447,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3978916,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4999668,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":5395262,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":5395262,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":5395262,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":5395262,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":5395262,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3969250,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3921289,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4502706,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5371201,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":5371201,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":5371201,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":5371201,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":5371201,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5039999,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5100250,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10678844,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7303520,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":7303520,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":7303520,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":7303520,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":7303520,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5453890,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5529419,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10657410,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11931983,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":11931983,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":11931983,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":11931983,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":11931983,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7414775,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6695275,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9005809,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9928294,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":9928294,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":9928294,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":9928294,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":9928294,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8201891,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8918383,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":12318711,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":13796740,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":13796740,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":13796740,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":13796740,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":13796740,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11579335,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10962101,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":12242168,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":12980185,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":12980185,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":12980185,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":12980185,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":12980185,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10285959,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8912638,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":12185750,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":14467920,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":14467920,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":14467920,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":10880613,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":12345660,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"LiabilitiesNoncurrent":{"label":"Liabilities, Noncurrent","description":"Amount of obligation due after one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":4010654,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":3816911,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":3816911,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":5510392,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":5510392,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":5173039,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":5173039,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":4824015,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":4773794,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4443685,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":4443685,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":6655384,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":6655384,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":6251316,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":6251316,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":5826161,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":5826161,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":5389457,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q4I"}]}},"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":"2013-06-30","val":5250,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2022-12-31","val":166617,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":166617,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":166617,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":166617,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":166617,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1178078,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1505793,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-12-31","val":2684982,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":2684982,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":2684982,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":2684982,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":2684982,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3320928,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2334415,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3460004,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2405815,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":2405815,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":2405815,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":2405815,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":2405815,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1203983,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":446882,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1164558,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3140140,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":3140140,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":3140140,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2359437,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":634842,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"LineOfCreditFacilityFairValueOfAmountOutstanding":{"label":"Line of Credit Facility, Fair Value of Amount Outstanding","description":"Fair value of the amount outstanding under the credit facility.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":0,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":166617,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":166617,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":166617,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":166617,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1178078,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1505793,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-12-31","val":2684982,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":2684982,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":2684982,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":2684982,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":2684982,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3320928,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2334415,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3460004,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2405815,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":2405815,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":2405815,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":2405815,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":2405815,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1203983,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":446882,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1164558,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3140140,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":3140140,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":3140140,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":2359437,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":634842,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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.0325,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":0.0325,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":0.0325,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0.0325,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":0.0325,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0.0325,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":0.0325,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0.035,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":0.035,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0.0375,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":0.0375,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0.04,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":0.04,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0.04,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0.005,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":0.005,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0.005,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q4I"}]}},"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":"2013-12-31","val":0,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":644424,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"}]}},"LongTermDebt":{"label":"Long-term Debt","description":"Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.","units":{"USD":[{"end":"2012-12-31","val":3816911,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":4026238,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":5816745,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":5812958,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":5502294,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":5502294,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":5173018,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":5173018,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4869995,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":4869995,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":7238108,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":7238108,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":6840834,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":6840834,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6423517,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":6423517,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":5985228,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":5389457,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":4930193,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":4930193,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-06-30","val":5301492,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5183190,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6446447,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":6446447,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":6961872,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":6961872,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":12911831,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":12911831,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":14017343,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"}]}},"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":452226,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":452226,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":452226,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":167543,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":125879,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":197936,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":197936,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":197936,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":197936,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":197936,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":200978,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":204068,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":207207,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":209327,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":209327,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":209327,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":209327,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":209327,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":212549,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":215823,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":280173,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":306353,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":306353,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":306353,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":306353,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":306353,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":317087,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":320280,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":324014,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":329255,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":329255,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":329255,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":329255,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":329255,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":333667,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":338561,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":343529,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":349003,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":349003,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":349003,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":349003,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":349003,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":354126,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":359325,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":364601,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":380471,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":380471,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":380471,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":380471,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":380471,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":382832,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":376128,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":392434,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":397251,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":397251,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":397251,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":397251,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":397251,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":390692,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":407144,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":412186,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":417293,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":417293,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":417293,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":417293,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":417293,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":422464,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":424832,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":433005,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":438378,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":438378,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":438378,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":438378,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":438378,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":441906,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":444547,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":447258,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":450040,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":450040,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":450040,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":450040,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":450040,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":454807,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":460604,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":462552,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":472420,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":472420,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":472420,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":472420,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":472420,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":478441,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":484539,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":484539,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":496970,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":496970,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":496970,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":496970,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":496970,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":503304,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":509720,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":516218,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":522798,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":522798,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":522798,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":522798,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":522798,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":529463,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":536212,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":543048,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":952171,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":952171,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":952171,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":952171,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":952171,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":965668,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":979668,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":993875,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1008215,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":1008215,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":1008215,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1022686,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3131243,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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-12-31","val":2853138,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2013-12-31","val":4072108,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":3646112,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3205265,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2737981,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2016Q4I"},{"end":"2017-12-31","val":5062735,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4565739,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":4042911,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3493050,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":2914378,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-06-30","val":2914378,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2914378,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2305720,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1665447,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1665447,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1665446,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1665446,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8876658,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":8881456,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8881456,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8881456,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7807671,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"},{"end":"2026-03-31","val":7807671,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":7807672,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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-12-31","val":209327,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2013-12-31","val":306353,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":329255,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":349003,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":380471,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2016Q4I"},{"end":"2017-12-31","val":397251,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":417293,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":438378,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":450040,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":472420,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-06-30","val":238816,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":120514,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":496970,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":522798,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":394325,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":264718,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":133494,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":952171,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":711361,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":476819,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":238841,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1008215,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"},{"end":"2026-03-31","val":758840,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":510237,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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-12-31","val":263194,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2013-12-31","val":391619,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":415781,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":440821,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":468341,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2016Q4I"},{"end":"2017-12-31","val":472417,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":496968,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":522798,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":549965,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":578559,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-06-30","val":578559,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":578559,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":608636,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":640299,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":640299,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":640299,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":640299,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1007282,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1007284,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1007284,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1007284,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1068928,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1068928,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1068928,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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-12-31","val":247166,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2013-12-31","val":369413,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":392189,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":415783,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":452290,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2016Q4I"},{"end":"2017-12-31","val":450037,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":472418,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":496970,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":522793,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":549971,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-06-30","val":549971,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":549971,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":578559,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":608636,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":608636,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":608636,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":608636,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1130789,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1130789,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1130789,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1130789,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1007284,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1007284,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1007284,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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-12-31","val":232115,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2013-12-31","val":348487,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":369955,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":392190,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":427253,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2016Q4I"},{"end":"2017-12-31","val":438376,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":450039,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":472420,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":496965,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":522798,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-06-30","val":522798,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":522798,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2549971,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":578559,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":578559,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":578559,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":578559,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1067796,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":4079492,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4079491,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3161508,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1130789,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"},{"end":"2026-03-31","val":1130789,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":1130789,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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-12-31","val":221298,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2013-12-31","val":328765,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":349002,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":369956,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":403659,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2016Q4I"},{"end":"2017-12-31","val":417292,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":438377,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":450040,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-12-31","val":472415,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q4I"},{"end":"2021-12-31","val":496970,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-06-30","val":496970,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":496970,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":522798,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":3574920,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6074920,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7074971,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7074971,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1008214,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1008215,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1008215,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1008215,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3161508,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"},{"end":"2026-03-31","val":3161508,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":3161508,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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":2827086,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":2827086,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":2827086,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":3104636,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":4129627,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4010654,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":4010654,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":4010654,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":4010654,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":4010654,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3959367,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3922048,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3869635,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3816911,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":3816911,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":3816911,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":3816911,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":3816911,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3776623,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3721900,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5590295,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":5510392,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":5510392,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":5510392,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":5510392,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":5510392,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5421142,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5340104,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5257860,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5173039,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":5173039,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":5173039,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":5173039,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":5173039,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5087045,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5001068,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4913812,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4824015,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":4824015,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":4824015,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":4824015,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":4773794,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4733219,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4641808,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4549039,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4443685,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":4443685,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":4443685,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":4443685,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":4443685,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6943979,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6857781,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6753441,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":6655384,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":6655384,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":6655384,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":6655384,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":6655384,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6566532,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6455427,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6354502,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6251316,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":6251316,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":6251316,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":6251316,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":6251316,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6145825,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6043785,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5934221,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5826161,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":5826161,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":5826161,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":5826161,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":5826161,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5718016,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5610213,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5500977,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5389457,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":5389457,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":5389457,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":5389457,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":5389457,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5275807,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5162375,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5051355,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4930193,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":4930193,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":4930193,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":4930193,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":4930193,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4810670,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4691093,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4576103,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6446447,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":6446447,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":6446447,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":6446447,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":6446447,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7333173,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7219630,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7091916,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6961872,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":6961872,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":6961872,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":6961872,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":6961872,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9330046,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10197052,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10062303,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":12911831,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":12911831,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":12911831,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":12911831,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":12911831,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":15679848,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":15436053,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":14270632,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":14017343,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":14017343,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":14017343,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":13758244,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":11405832,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"MachineryAndEquipmentGross":{"label":"Machinery and Equipment, Gross","description":"Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.","units":{"USD":[{"end":"2020-12-31","val":14392923,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":14392923,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":14392923,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-06-30","val":14362668,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":14881387,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15960178,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":15960179,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":15960179,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":15960179,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":15960178,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":16192077,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16657748,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":18232453,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":18805695,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":18805695,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":18805695,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":18805695,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":18805695,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":18897043,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":19010581,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":19304125,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":20103535,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":20103535,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":20103535,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":20103535,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":20103535,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":20141690,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":20423548,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":20717793,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":20835506,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":20835506,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":20835506,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":20835506,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":20835506,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":20875346,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":20957492,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":21139144,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":21185084,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":21185084,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":21185084,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":21185084,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":21224324,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"NetCashProvidedByUsedInDiscontinuedOperations":{"label":"Net Cash Provided by (Used in) Discontinued Operations","description":"Increase (decrease) in cash associated with the entity's discontinued operations.","units":{"USD":[{"start":"2011-01-01","end":"2011-06-30","val":-89302,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":-15791,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":485393,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":307283,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":629489,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":629489,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":708202,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":708202,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":805045,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":805045,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":8571,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":8571,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-4337,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-4337,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-4337,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-4337,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":-4337,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-4337,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014"}]}},"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":-475554,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":-726051,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-846181,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-111793,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-25657,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":-25657,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":957670,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":957670,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":910223,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":910223,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-77191,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-77191,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-331439,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":-331439,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":-391503,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-391503,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-495387,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-495387,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-62766,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-62766,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-164259,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-164259,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":173046,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":173046,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":1396940,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":1396940,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":601908,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":601908,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":348119,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":348119,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":269699,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":269699,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":284039,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":284039,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":45498,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":45498,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":573779,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":573779,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":450371,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":450371,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":4218822,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":4218822,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1113905,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":1113905,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3429628,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":3429628,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":4513113,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":4513113,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":3936193,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":3936193,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2091051,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":2091051,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4731860,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":4731860,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":7893699,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":7893699,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":9475419,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":9464391,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-8907,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-12219,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":184945,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":178321,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":70188,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":60253,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-1079038,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":-1079038,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-260560,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-260560,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-383154,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-383154,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":-507763,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-507763,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":-1660089,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-1660089,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-128376,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-128376,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":135895,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":135895,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":4644702,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":4644702,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":6300559,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":6848246,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":444207,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":440895,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":337813,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":337813,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":2988577,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":2988577,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":7476217,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":7476217,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":629993,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":629993,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":489755,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":489755,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":2401122,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":2401122,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":4737293,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":4737293,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2595772,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":2595772,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2471823,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":2471823,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":3661457,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":3661457,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":6615626,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":6615626,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3361057,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":3361057,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3441673,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":3441673,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":3879693,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":3879693,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":5409849,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":5409849,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1464613,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":1464613,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":267061,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":267061,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":1809933,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-12-31","val":2383129,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-730371,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-2442535,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"}]}},"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":-131048,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":-330878,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":-643274,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-79492,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-593946,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":-582609,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":-1444103,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":-1432764,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":-1737593,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":-1745891,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-216936,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":-216936,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-537340,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":-537340,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":-1044078,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":-1044078,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-1726978,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":-1558693,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-714924,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-714924,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-1787639,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":-1787639,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-4265244,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-4265244,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":-6692862,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":-6692862,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-957806,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-957806,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2050051,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-2050051,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":-2517377,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-2517377,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-3716509,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":-3716509,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-677455,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-677455,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1907125,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-1907125,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":-2733558,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-2733558,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":-3424896,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":-3424896,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-364563,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-364563,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-2115870,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":-2115870,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":-3142486,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":-3142486,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":-5328419,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":-5328419,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-513165,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-513165,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1961817,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":-1961817,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":-3040034,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-3040034,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":-3915412,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":-3915412,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1261244,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-1261244,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-3002919,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":-3002919,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":-4447224,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":-4447224,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":-5261865,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":-5261865,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-662303,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-662303,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-1620884,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":-1620884,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":-3821744,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":-3821744,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":-5318648,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":-5318648,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1550523,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-1550523,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3058607,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":-3058607,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":-3890778,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":-3890778,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":-4771978,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":-4771978,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-752022,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-752022,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-3412836,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":-3412836,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-6867420,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":-6867420,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-10301395,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-10301395,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5138816,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-5138816,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-10129564,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-10129564,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-13645084,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-13645084,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-15479674,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":-15479674,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1500176,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-1500176,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2109897,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-2109897,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":-3718612,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-3718612,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-4726970,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-4726970,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-330298,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":-330298,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1188276,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-1188276,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":-1655152,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-1655152,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":-2089705,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":-2089705,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-115344,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-115344,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-209533,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":-209533,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":-312548,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-12-31","val":-502887,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-70750,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-124248,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"}]}},"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":606602,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":1393392,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":3008319,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":137137,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":899506,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":977471,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":1871897,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":1876349,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":2719798,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":2242703,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":660255,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":352972,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":802244,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":802244,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":1793935,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":1793935,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":2559141,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":2390856,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-43237,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":-43237,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":612421,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":612421,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":1233656,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":1233656,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":1692829,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":1692829,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-399028,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":-399028,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1165627,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":1165627,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":2208063,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":2208063,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":3006548,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":3006548,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":277225,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":277225,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1431694,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":1431694,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":1958603,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":1958603,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":2696977,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":2696977,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-169882,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-169882,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1203111,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":1203111,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":2459109,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":2459109,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":3087913,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":3087913,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":352243,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":352243,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1528297,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":1528297,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":2449163,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":2449163,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":2509899,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":2520927,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1341593,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":-1338281,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":40443,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":47067,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":1541068,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":1551003,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":2302113,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":2302113,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-657026,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":-657026,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":513213,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":513213,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":2103953,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":2103953,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":4291446,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":4291446,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":296116,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":296116,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1776123,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":1776123,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":2908968,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":2908968,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":5420998,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":4873311,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-402165,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-398853,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2192760,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":2192760,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":3770784,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":3770784,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":2572708,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":2572708,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-670304,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-670304,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-979069,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-979069,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-2139960,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-2139960,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-2666228,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":-2666228,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1279932,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-1279932,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-147422,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-147422,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":-68089,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-68089,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-1988850,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-1988850,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-3012769,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":-3012769,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-2212072,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-2212072,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":-2159828,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-2159828,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":-3237743,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":-3237743,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1337263,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-1337263,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-27768,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":-27768,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":-1445702,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-12-31","val":-1790239,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":794947,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":2745399,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"}]}},"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":-60057,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":128287,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":111288,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":171345,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":411808,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":28362,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2011-01-01","end":"2011-03-31","val":27000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":200731,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":200731,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":172369,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":172369,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":172000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":574138,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":574138,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":373407,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":373407,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":373000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":857755,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":857755,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2011-10-01","end":"2011-12-31","val":286000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-03-31","val":186365,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":185000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-03-31","val":186365,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":185000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":404168,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":404168,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":219912,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":220000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-04-01","end":"2012-06-30","val":219912,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":220000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":671758,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":671758,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":268228,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":268000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-07-01","end":"2012-09-30","val":268228,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":268000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1202849,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":1202849,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-10-01","end":"2012-12-31","val":530000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-10-01","end":"2012-12-31","val":530000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4"},{"start":"2013-01-01","end":"2013-03-31","val":296593,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":297000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-03-31","val":296593,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2013-01-01","end":"2013-03-31","val":297000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":817718,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":817718,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":521125,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":521000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-04-01","end":"2013-06-30","val":521125,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":521000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1049784,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":1049784,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":232066,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":232000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-07-01","end":"2013-09-30","val":232066,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":232000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1423492,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":1423492,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2013-10-01","end":"2013-12-31","val":373000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-10-01","end":"2013-12-31","val":373000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4"},{"start":"2014-01-01","end":"2014-03-31","val":174915,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":175000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-03-31","val":174915,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":175000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":721450,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":721450,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":546535,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":547000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-04-01","end":"2014-06-30","val":546535,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":547000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1295396,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":1295396,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":573946,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":574000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-07-01","end":"2014-09-30","val":573946,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":574000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2161340,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":2161340,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2014-10-01","end":"2014-12-31","val":865000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-10-01","end":"2014-12-31","val":865000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4"},{"start":"2015-01-01","end":"2015-03-31","val":314238,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":314000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-03-31","val":314238,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":824469,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":824469,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":510231,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":510000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-04-01","end":"2015-06-30","val":510231,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1278725,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":1278725,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":454256,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":454000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-07-01","end":"2015-09-30","val":454256,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1901832,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":1901832,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":624000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":487890,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":487890,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":965062,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":965062,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":477172,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":477172,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1564873,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":1564873,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":599811,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":599811,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2628975,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":2628975,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":315130,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":315130,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":908630,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":908630,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":593501,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":593501,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1533214,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":1533214,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":624583,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":624583,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2993779,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":2993779,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":330454,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":330454,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2018-01-01","end":"2018-03-31","val":330454,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-03-31","val":330454,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1133710,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1133710,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":803255,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":803255,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":803255,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1775347,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":1775347,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":641637,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":641637,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2858580,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":2858580,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":426476,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":426476,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-03-31","val":426476,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-03-31","val":426476,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":426476,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-03-31","val":426476,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":786387,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":786387,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":359911,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":359911,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-04-01","end":"2019-06-30","val":359911,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":359911,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1638587,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":1638587,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":852200,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":852200,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2510901,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":2510901,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":787082,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":787082,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-03-31","val":787082,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-03-31","val":787082,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":787082,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-03-31","val":787082,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1407503,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":1407503,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":620421,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":620421,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-04-01","end":"2020-06-30","val":620421,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":620421,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2304302,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":2304302,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":896799,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":896799,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3394996,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":3394996,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":122685,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":122685,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-03-31","val":122685,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":122685,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":122685,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-03-31","val":122685,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1200236,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1200236,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1077551,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":1077551,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-04-01","end":"2021-06-30","val":1077551,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1077551,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1656427,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":1656427,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":456191,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":456191,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2445463,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":2445463,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-98942,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-98942,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-03-31","val":-98942,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-03-31","val":-98942,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-98942,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-03-31","val":-98942,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":158459,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":158459,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":257401,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":257401,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-04-01","end":"2022-06-30","val":257401,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":257401,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-791362,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-791362,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-949821,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-949821,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-646492,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":-646492,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-744823,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-744823,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-03-31","val":-744823,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-03-31","val":-744823,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2023-01-01","end":"2023-03-31","val":-744823,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-03-31","val":-744823,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-636370,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-636370,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":108453,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":108453,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-04-01","end":"2023-06-30","val":108453,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":108453,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-963352,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-963352,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":-326982,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-326982,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-1198593,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-1198593,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-521805,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":-521805,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-03-31","val":-521805,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-03-31","val":-521805,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":-521805,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-03-31","val":-521805,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-325827,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-325827,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":195978,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":195978,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-04-01","end":"2024-06-30","val":195978,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":195978,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-608772,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-608772,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":-282945,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-282945,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-117894,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":-117894,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-728981,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-728981,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-03-31","val":-728981,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-03-31","val":-728981,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-728981,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-636186,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":-636186,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":92795,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":92795,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-04-01","end":"2025-06-30","val":92795,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1728636,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-07-01","end":"2025-09-30","val":-1092450,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-917685,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-565073,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"start":"2026-01-01","end":"2026-03-31","val":-565073,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-1954948,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":-1389876,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"NetIncomeLossAvailableToCommonStockholdersBasic":{"label":"Net Income (Loss) Available to Common Stockholders, Basic","description":"Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":2161340,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":314238,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":824469,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":510231,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1278725,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":454256,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1844221,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":1844221,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":408995,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":408995,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":771476,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":771476,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":362481,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":362481,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1239455,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":1239455,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":467979,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":467979,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2166446,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":2166446,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":183297,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":183297,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":644965,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":644965,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":461668,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":461668,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1072961,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":1072961,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":427996,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":427996,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2289730,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":2289730,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":75561,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":75561,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":622378,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":622378,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":546817,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":546817,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1007577,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":1007577,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":385199,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":385199,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1839665,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":1839665,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":170024,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":170024,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":273483,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":273483,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":103459,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":103459,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":869230,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":869230,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":595748,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":595748,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1484838,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1484838,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":530630,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":530630,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":894599,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":894599,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":363969,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":363969,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1534946,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":1534946,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":640347,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":640347,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2278618,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":2278618,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-236951,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":-236951,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":478094,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":478094,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":715045,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":715045,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":573214,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":573214,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":95120,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":95120,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1001180,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":1001180,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-565554,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-565554,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-774766,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-774766,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-209212,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":-209212,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-2191199,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-2191199,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-1416433,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-1416433,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-2512943,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":-2512943,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1256542,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-1256542,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1659809,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-1659809,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":-403267,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-403267,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-2498510,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-2498510,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":-838701,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-838701,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-3245690,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-3245690,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1084982,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":-1084982,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1452253,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-1452253,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-367271,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-367271,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-2298448,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-2298448,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":-846195,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-846195,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-2370835,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":-2370835,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1292158,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-1292158,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1762539,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":-1762539,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-470381,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-470381,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-3418166,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-07-01","end":"2025-09-30","val":-1655627,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-3170626,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-1171144,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-3167090,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":-1995947,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"NotesAndLoansReceivableNetCurrent":{"label":"Financing Receivable, after Allowance for Credit Loss, Current","description":"Amount, after allowance for credit loss, of financing receivable, classified as current. Includes, but is not limited to, notes and loan receivable.","units":{"USD":[{"end":"2010-12-31","val":62415,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2010-12-31","val":62415,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":62415,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":107512,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":109831,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":61492,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2011-12-31","val":61492,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":61492,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":61492,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":61492,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2012-03-31","val":51285,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":52379,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":53509,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":23231,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2012-12-31","val":23231,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":23231,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":23231,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":23231,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2013-03-31","val":0,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"}]}},"NotesAndLoansReceivableNetNoncurrent":{"label":"Financing Receivable, after Allowance for Credit Loss, Noncurrent","description":"Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.","units":{"USD":[{"end":"2010-12-31","val":71457,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2010-12-31","val":71457,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":71457,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2011-06-30","val":0,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":19276,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2011-12-31","val":19276,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":19276,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":19276,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":19276,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2012-03-31","val":0,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"}]}},"NotesPayable":{"label":"Notes Payable","description":"Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.","units":{"USD":[{"end":"2016-12-31","val":245417,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1897319,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":137667,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":137667,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-06-30","val":0,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"}]}},"NotesPayableCurrent":{"label":"Notes Payable, Current","description":"Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-09-30","val":245417,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":245417,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":245417,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":245417,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":245417,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":245417,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":245417,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":245417,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":245417,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":245417,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":245417,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":245417,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":245417,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1812666,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1795258,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1777587,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1759652,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":1759652,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":1759652,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":1759652,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":1759652,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1741448,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1722971,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1704216,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1685181,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":1685181,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":1685181,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":1685181,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":1685181,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1528193,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1508582,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1488676,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1468473,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":1468473,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":1468473,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":1468473,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":1468473,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1447966,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1427151,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1406024,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1384581,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":1384581,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":1384581,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":1384581,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":1384581,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1362815,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1340724,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1318301,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1295541,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":1295541,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":1295541,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":1295541,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":1295541,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1272440,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1248993,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1225194,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1201038,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":1201038,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":1201038,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":1201038,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":1201038,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1176519,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1151633,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1126374,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1100735,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":1100735,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":1100735,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":1100735,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":1100735,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1074712,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1049587,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1022778,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":995968,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":995968,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":995968,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":995968,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":995968,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":968348,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":940314,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":913103,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":884221,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":884221,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":884221,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":854907,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":825152,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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":"2017-01-01","end":"2017-12-31","val":9245807,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2417900,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4961101,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":2543201,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":7530330,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":2569229,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":10598784,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":10598784,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2716198,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":2716198,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5618125,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":5618125,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":2901927,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":2901927,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":8407820,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":8407820,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":2789695,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":2789695,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":11567058,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":11567058,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2829504,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":2829504,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5385462,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":5385462,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":2555958,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":2555958,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":8302825,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":8302825,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":2917363,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":2917363,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":11728003,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":11728003,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3317558,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":3317558,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6919687,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":6919687,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":3602129,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":3602129,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":10688452,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":10688452,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":3768765,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":3768765,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":14975654,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":14975654,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3856261,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":3856261,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8239075,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":8239075,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":4382814,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":4382814,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":13359293,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":13359293,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":5120218,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":5120218,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":19360514,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":19360514,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5453413,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":5453413,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":11395152,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":11395152,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":5941739,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":5941739,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":17362498,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":17362498,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":5967346,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":5967346,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":23764330,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":23764330,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":5875299,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":5875299,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":11810083,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":11810083,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":5934784,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":5934784,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":17754703,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":17754703,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":5944620,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":5944620,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":23623598,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":23623598,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":5629086,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":5629086,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":11447540,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":11447540,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":5818454,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":5818454,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":17665039,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-07-01","end":"2025-09-30","val":6217499,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":23928692,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":5706858,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":12834552,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":7127694,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"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":-9490,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":263267,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":322749,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":332238,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":846604,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":92734,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2011-01-01","end":"2011-03-31","val":255000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":445784,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":845265,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":353050,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":590528,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":591000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1063125,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":1666282,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":617295,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":821017,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":821000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1500437,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":2420401,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2011-10-01","end":"2011-12-31","val":753000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-03-31","val":299056,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":453000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-03-31","val":452829,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":453000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":938163,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":938163,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":485334,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":485000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-04-01","end":"2012-06-30","val":485334,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":485000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1519221,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":1519221,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":581057,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":581000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-07-01","end":"2012-09-30","val":581057,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":581000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2198880,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":2198880,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-10-01","end":"2012-12-31","val":680000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-10-01","end":"2012-12-31","val":680000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4"},{"start":"2013-01-01","end":"2013-03-31","val":488704,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":489000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-03-31","val":488704,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2013-01-01","end":"2013-03-31","val":489000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1373901,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":1373901,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":885197,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":855000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-04-01","end":"2013-06-30","val":885197,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":855000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1793024,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":1793024,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":419123,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":419000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-07-01","end":"2013-09-30","val":419123,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":419000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2374544,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":2374544,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2013-10-01","end":"2013-12-31","val":612000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-10-01","end":"2013-12-31","val":612000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4"},{"start":"2014-01-01","end":"2014-03-31","val":248735,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":249000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-03-31","val":248735,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":249000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1008305,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":1008305,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":759570,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":760000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-04-01","end":"2014-06-30","val":759570,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":760000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1980962,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":1980962,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":972657,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":973000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-07-01","end":"2014-09-30","val":972657,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":973000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2806222,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":2806222,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2014-10-01","end":"2014-12-31","val":824000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-10-01","end":"2014-12-31","val":824000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4"},{"start":"2015-01-01","end":"2015-03-31","val":498667,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":499000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-03-31","val":498667,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1343551,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":1343551,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":844884,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":845000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-04-01","end":"2015-06-30","val":844884,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2090296,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":2090296,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":746745,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":747000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-07-01","end":"2015-09-30","val":746745,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":3268577,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":3272960,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":1178000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":742076,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":742076,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1570280,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":1570280,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":828204,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":828204,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2564583,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":2564583,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":994303,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":994303,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":4167401,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":4167401,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":503127,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":503127,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1562267,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":1562267,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1059140,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":1059140,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2660499,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":2660499,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1098231,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":1098231,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3636044,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":3636044,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":472344,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":472344,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1651249,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":1651249,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1178905,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1178905,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2624191,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":2624191,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":972942,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":972942,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":4182715,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":4182715,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":564438,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":564438,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1160869,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1160869,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":596431,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":596431,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2435196,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":2435196,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":1274327,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":1274327,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3727524,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":3727524,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1082538,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":1082538,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2028112,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":2028112,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":945574,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":945574,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3331946,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":3331946,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1303834,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1303834,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5001773,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":5001773,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":176009,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":176009,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1713603,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":1713603,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":1537594,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":1537594,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2406476,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":2406476,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":692873,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":692873,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3690019,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":3690019,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-136232,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-136232,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":308211,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":308211,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":444443,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":444443,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-917824,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-917824,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-1226035,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-1226035,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-546418,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":-546418,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-974950,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-974950,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-666111,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-666111,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":308839,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":308839,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-948879,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-948879,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":-282768,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-282768,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-1207202,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-1207202,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-602577,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":-602577,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-65671,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-65671,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":536906,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":536906,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-202177,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-202177,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":-136506,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-136506,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":571858,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":571858,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-869978,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-869978,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-471814,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":-471814,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":398164,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":398164,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1685341,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-07-01","end":"2025-09-30","val":-1213527,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-1436172,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-677794,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-2031763,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":-1353969,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"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":113685,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":227370,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":113685,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":341055,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":113685,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":454738,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":113685,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":213685,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":113685,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":341055,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":113685,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":454740,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":113685,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2019-12-31","val":4917895,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5215295,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5140978,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5070412,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5002030,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4930573,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4700159,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4664514,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6397917,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7915690,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9581250,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9450071,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9275648,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9791325,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9989914,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9784477,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11853166,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11743657,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":11632004,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":11518427,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":11836547,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2024Q4I"},{"end":"2025-03-31","val":11714429,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":11590015,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":11485723,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q2I"},{"end":"2025-12-31","val":11371748,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"},{"end":"2026-03-31","val":11254174,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":11134331,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"OperatingLeaseLiabilityCurrent":{"label":"Operating Lease, Liability, Current","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":185333,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":191290,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":197338,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":203482,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":203482,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":203482,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":203482,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":203482,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":273670,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":279768,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":282819,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":277686,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":277686,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":277686,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":277686,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":277686,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":271646,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":310428,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":353856,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":443484,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":443484,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":443484,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":443484,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":443484,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":530218,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":684220,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":746807,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":768818,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":768818,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":768818,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":768818,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":768818,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":824973,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":844280,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":858325,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":450452,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":450452,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":450452,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":450452,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":450452,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":459290,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":467839,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":471642,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":481801,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":481801,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":481801,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":481801,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":481801,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":477060,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":472282,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":474932,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":474932,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":490247,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":490247,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":490247,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":510202,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":534390,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"OperatingLeaseLiabilityNoncurrent":{"label":"Operating Lease, Liability, Noncurrent","description":"Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4892098,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4833625,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4747578,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4714413,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":4714413,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":4714413,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":4714413,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":4714413,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4941625,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4861210,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4787593,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4724344,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":4724344,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":4724344,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":4724344,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":4724344,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4658927,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4389731,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4310658,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5954433,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":5954433,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":5954433,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":5954433,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":5954433,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7385472,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8897030,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8703264,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8506830,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":8506830,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":8506830,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":8506830,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":8506830,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8966352,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9145634,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8926152,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11402714,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":11402714,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":11402714,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":11402714,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":11402714,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11284367,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":11164165,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":11046785,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":11354746,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":11354746,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":11354746,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":11354746,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":11354746,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":11237369,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":11117733,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":11010791,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q2I"},{"end":"2025-09-30","val":11010791,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":10881501,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":10881501,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":10881501,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":10743972,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":10599941,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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":"2019-01-01","end":"2019-03-31","val":104566,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":209514,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":104948,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":314461,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":104948,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":419407,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":107632,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":215655,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":108023,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":323678,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":108023,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":431702,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":109970,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5025536,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4971990,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4917783,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4862907,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":4862907,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":4862907,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":4862907,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":4862907,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5162980,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5090781,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5017614,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4943463,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":4943463,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":4943463,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":4943463,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":4943463,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4868307,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4634594,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4595650,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6250326,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":6250326,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":6250326,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":6250326,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":6250326,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7702041,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":9283357,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9090326,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8895556,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":8895556,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":8895556,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":8895556,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":8895556,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9385346,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9580622,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9369541,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11427433,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":11427433,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":11427433,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":11427433,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":11427433,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":11287131,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":11149416,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":11009960,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":11302566,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":11302566,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":11302566,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":11302566,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":11302566,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":11129070,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10971149,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":10832925,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":10684810,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":10684810,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":10684810,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":10535024,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":10383516,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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":2958983,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2013-12-31","val":2618473,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":2342483,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2454991,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":2455689,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2016Q4I"},{"end":"2017-12-31","val":3203752,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4939501,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018Q4I"}]}},"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":345731,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2013-12-31","val":350003,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":389356,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":393914,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":415230,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2016Q4I"},{"end":"2017-12-31","val":425348,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":500740,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Operating Leases, Future Minimum Payments, Due in Five Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":363372,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2013-12-31","val":369520,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":323082,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":162771,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":171569,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2016Q4I"},{"end":"2017-12-31","val":256571,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":327885,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","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":356549,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2013-12-31","val":367370,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":371413,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":342319,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":173612,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2016Q4I"},{"end":"2017-12-31","val":253223,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":486595,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","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":349879,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2013-12-31","val":360521,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":369381,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":379867,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":352861,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2016Q4I"},{"end":"2017-12-31","val":250776,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":507398,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018Q4I"}]}},"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":343361,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2013-12-31","val":355413,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":385873,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":377626,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":405356,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2016Q4I"},{"end":"2017-12-31","val":422090,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":509576,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018Q4I"}]}},"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":1200091,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"},{"end":"2013-12-31","val":815646,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":503378,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"},{"end":"2015-12-31","val":798494,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4I"},{"end":"2016-12-31","val":937061,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1595744,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2607307,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018Q4I"}]}},"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":"2011-01-01","end":"2011-12-31","val":12800,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":10000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":10000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":14500,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":14500,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":8500,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":8500,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":8353,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":8353,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":9770,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":9770,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":12866,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":12866,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":14422,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018"}]}},"OperatingLeaseWeightedAverageDiscountRatePercent":{"label":"Operating Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for operating lease calculated at point in time.","units":{"pure":[{"end":"2019-03-31","val":0.0624,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0.0624,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0.0624,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0.0624,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0.0621,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0.0621,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0.0621,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0.0622,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0.0622,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0.0571,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0.0569,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0.0541,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0.0525,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0.0514,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0.0514,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0.0515,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":0.0515,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0.0536,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2023-03-31","val":0.0536,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0.0548,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-06-30","val":0.0548,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0.0549,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-09-30","val":0.0549,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0.0787,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":0.0787,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0.0788,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2024-03-31","val":0.0788,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0.0789,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2024-06-30","val":0.0789,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-06-30","val":0.079,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.079,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.0764,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":0.0764,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.0765,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.0766,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":0.0767,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q2I"},{"end":"2025-12-31","val":0.0768,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":0.0765,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":0.0766,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0.0769,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":0.077,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"OtherAssets":{"label":"Other Assets","description":"Amount of assets classified as other.","units":{"USD":[{"end":"2017-12-31","val":49153,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":49153,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":49153,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":34836,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":34836,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":34836,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":34836,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":34836,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":34836,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":34836,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":34836,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":13824,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13824,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":13824,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":13824,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":13824,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13824,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":13824,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":13824,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":13824,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":13824,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":13824,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":13824,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13824,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":13824,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":13824,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":13824,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13824,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13824,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":13824,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2010-12-31","val":4456,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":4456,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":4456,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":4456,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":4456,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4456,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":4456,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":4456,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":4456,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":4456,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2016-12-31","val":59186,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":49153,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":49153,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":34836,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":34836,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":13824,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":13824,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":13824,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":13824,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":13824,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":13824,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":13824,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":13824,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":13824,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":13824,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":13824,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13824,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13824,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13824,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":13824,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":13824,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":13824,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":13824,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":13824,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":13824,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":13824,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":13824,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":13824,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":13824,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":13824,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":13824,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":13824,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13824,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":13824,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":13824,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":13824,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":13824,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":13824,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":13824,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":13824,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":35715,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":71430,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":35715,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":107145,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":35715,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-03-31","val":35715,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":35715,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":71430,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":71430,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":35715,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":35715,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":107145,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":107145,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":35715,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":35715,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-03-31","val":35715,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":35715,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":71430,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":71430,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":35715,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":35715,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":107145,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":107145,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":35715,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":35715,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":35715,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":35715,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":71430,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":71430,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":35715,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":35715,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":107145,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":107145,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":35715,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":35715,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":142860,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":35715,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":35715,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":71430,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":71430,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":35715,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":35715,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":107145,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":107145,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":35715,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":35715,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":142860,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":142860,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":35715,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":35715,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":71430,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":71430,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":35715,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":35715,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":107145,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":107145,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":35715,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":35715,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":142860,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":142860,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":35715,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":35715,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":71430,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":71430,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":35715,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":35715,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":95220,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":95220,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":23790,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":23790,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":95220,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":95220,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3"}]}},"OtherInventorySupplies":{"label":"Other Inventory, Supplies, Gross","description":"Amount before valuation and LIFO reserves of other supplies used within the manufacturing or production process expected to be consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":248350,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":248350,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":248350,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-06-30","val":255769,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":283649,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":454612,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":454612,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":454612,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":454612,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":454612,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":588760,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":410331,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":425431,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":732909,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":732909,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":732909,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":732909,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":732909,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":907296,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":657412,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":608508,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":629841,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":629841,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":629841,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":629841,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":629841,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":874605,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":883625,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":621592,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":690292,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":690292,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":690292,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":690292,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":690292,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":891811,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":836297,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":506094,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":817836,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":817836,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":817836,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":817836,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":817836,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":855042,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":801141,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":575300,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":849825,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":849825,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":849825,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":849825,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":849825,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":868608,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":749011,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":663079,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":736902,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":736902,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":736902,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":736902,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":736902,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":680689,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":892945,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":637332,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":704736,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":704736,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":704736,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":704736,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":704736,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":912457,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":998756,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":756634,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":690114,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":690114,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q4I"},{"end":"2021-03-31","val":949412,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"}]}},"OtherLongTermDebt":{"label":"Other Long-term Debt","description":"Amount of long-term debt classified as other.","units":{"USD":[{"end":"2011-12-31","val":14673,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":9467,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":9467,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":3787,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":3787,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014Q4I"}]}},"OtherLongTermDebtCurrent":{"label":"Other Long-term Debt, Current","description":"Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":-197936,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":-209327,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":-209327,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":-306353,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":-306353,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":-329255,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":-329255,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":-349003,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":-349003,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":-380471,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":380471,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":397251,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":397251,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":417293,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":417293,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":438378,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":438378,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":450040,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":-450040,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-12-31","val":-472420,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":472420,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":496970,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":496970,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":522798,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":522798,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":952171,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":952171,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1008215,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"}]}},"OtherNoncashExpense":{"label":"Other Noncash Expense","description":"Amount of expense or loss included in net income that result in no cash flow, classified as other.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":14317,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":21012,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":21012,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":3579,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":280331,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3699,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":75156,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6998,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":308869,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":10297,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":347813,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":423118,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":423118,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":148837,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":148837,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":327886,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":327886,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":520917,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":520917,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":615690,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":615690,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":205775,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":205775,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":405669,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":405669,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":616750,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":616750,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":1142833,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":1142833,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":140302,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":140302,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":278017,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":278017,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":417473,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":417473,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":563439,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":563439,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":173496,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":173496,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":331417,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":331417,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":492003,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-12-31","val":640119,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":149786,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":301294,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"}]}},"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":"2019-01-01","end":"2019-09-30","val":-21012,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-03-31","val":-3252,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"}]}},"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":12963,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":1884,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":16146,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":3182,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":17947,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1113,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3891,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":3891,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":2778,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":2778,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":34449,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":46400,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":30606,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":42510,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":76509,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":76506,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":37474,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":37474,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":73054,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":73054,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":35630,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":35630,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":85803,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":85803,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":12749,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":12749,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":124531,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":124531,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":72390,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":72390,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":103930,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":103930,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":31540,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":31540,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":156410,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":156410,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":52480,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":52480,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":192125,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":192125,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":98468,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":98468,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":289911,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":289911,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":191443,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":191443,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":329796,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":329796,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":39885,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":39885,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":419106,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":419106,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":82210,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":82210,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":117925,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":117925,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":35715,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":35715,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":155427,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":155427,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":37502,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":37502,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":213239,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":213239,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":90742,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":90742,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":126500,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":126500,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":35758,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":35758,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":162126,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":162126,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":35626,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":35626,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":221403,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":221403,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":83144,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":83144,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":134576,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":134576,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":51433,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":51433,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":180462,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":180462,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":45886,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":45886,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":258812,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":258812,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":92705,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":92705,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":138042,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":138042,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":45336,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":45336,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":164009,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":25967,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":187969,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":187969,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":113009,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":121100,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":8091,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-12-31","val":128433,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":128433,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":165916,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":165916,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":155183,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":155183,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":89024,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":88669,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":-355,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":92403,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":3734,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":142529,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":142529,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":73586,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":73586,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":78721,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":78721,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":5135,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":5135,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":82421,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":82440,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":3700,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":3714,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":114827,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":114827,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":98052,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":98043,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":100593,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":100593,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":2541,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":2541,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":96169,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":96169,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":-4424,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-4424,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":99629,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":99629,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":142476,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":142476,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":145026,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":145026,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":2550,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":2550,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":126364,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-07-01","end":"2025-09-30","val":-18662,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1394628,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":206620,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":209170,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":2550,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":164009,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":25967,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":113009,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":121100,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":8091,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":103040,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":103040,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":-18060,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-18060,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":95002,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":95002,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":100802,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":100802,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":5800,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":5800,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":137899,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":137899,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":37097,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":37097,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":89134,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":89134,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":129813,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":129813,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":40679,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":40679,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":159063,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":159063,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":29250,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":29250,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":89024,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":88669,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":-355,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":92403,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":3734,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"}]}},"PaymentsForLeasingCosts":{"label":"Payments for Leasing Costs","description":"Amount of cash outflow for costs that are essential to originate the lease and would not otherwise have been incurred without the lease agreement. Amount includes, but is not limited to, cash outflows to evaluate the lessee's credit condition, guarantees, and collateral and cash outflows for costs incurred in negotiating, processing, and executing the lease agreement.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":114631,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-03-31","val":-28946,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":28946,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":248965,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":248965,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":259755,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":259755,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":319215,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":319215,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":10700,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":10700,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":65994,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":65994,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":105862,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":105862,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":105887,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":105887,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":250025,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":250025,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":250500,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":250500,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":120684,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":120684,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":341974,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":341974,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":502890,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":502890,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":526860,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":526860,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":178674,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":178674,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":348875,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":348875,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":479144,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":479144,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":480716,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":480716,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018"}]}},"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":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-18524,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":18524,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":-18524,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":18524,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":19055,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":19055,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":15000,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":15000,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":15000,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":15000,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":15000,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":15000,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":15000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":15000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014"}]}},"PaymentsOfDividendsPreferredStockAndPreferenceStock":{"label":"Payments of Ordinary Dividends, Preferred Stock and Preference Stock","description":"Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":57611,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":57611,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":462529,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":462529,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":704049,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":704049,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1018915,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":1018915,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1026063,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1026063,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1116378,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":568691,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":708225,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":708225,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":788351,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":788351,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":814164,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":814164,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":902405,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":902405,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":965183,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"PaymentsToAcquireInvestments":{"label":"Payments to Acquire Investments","description":"The cash outflow associated with the purchase of all investments (debt, security, other) during the period.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":60000,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"}]}},"PaymentsToAcquireProductiveAssets":{"label":"Payments to Acquire Productive Assets","description":"The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":7715,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":176000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":176000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":247377,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":247377,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":92119,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":92119,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":16088,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015"}]}},"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":-152251,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":-348665,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":689002,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":108099,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-564010,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":608969,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":-1411847,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":1400508,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":1738700,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":1746998,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":248178,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":248178,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":565729,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":565729,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":1087723,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":1087723,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":1545836,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":1377551,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":268590,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":268590,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1256487,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":1256487,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":3603980,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":3603980,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":5970933,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":5970933,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":883318,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":883318,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1704210,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":1704210,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":2064604,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":2064604,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":2529512,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":2529512,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":539410,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":539410,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1549326,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":1549326,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":2112071,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":2112071,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":2451705,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":2451705,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":156769,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":156769,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1618967,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":1618967,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":2402303,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":2402303,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":4327804,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":4327804,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":328114,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":328114,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1437639,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":1437639,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":2289578,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":2289578,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":2782366,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":2782366,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1107261,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":1107261,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2370272,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":2370272,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":3325232,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":3325232,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":4046161,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":4046161,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":546653,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":546653,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1271522,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":1271522,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":3250679,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":3250679,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":4534995,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":4534995,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1405884,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":1405884,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2737791,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":2737791,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":3422004,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":3422004,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":4178821,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":4178821,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":547871,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":547871,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3061925,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":3061925,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":6361345,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":6361345,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":10083442,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":10047932,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5030471,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":5030471,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9760175,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":9760175,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":13117674,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":13117674,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":14809417,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":14809417,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1480944,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":1480944,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1905988,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":1905988,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":3378914,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":3378914,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":4307947,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":4307947,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":306654,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":306654,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1061541,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":1061541,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":1487687,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":1487687,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":1852268,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":1852268,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":99350,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":99350,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":166304,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":166304,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":256593,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-12-31","val":444167,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":49860,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":78393,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"}]}},"PreferredStockDividendsAndOtherAdjustments":{"label":"Preferred Stock Dividends and Other Adjustments","description":"The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":-78895,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-78895,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-193586,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":-193586,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":-114691,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-114691,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-325418,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":-325418,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":-131832,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":-131832,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":-131833,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":-131833,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-263665,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":-263665,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-131833,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":-131833,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-460253,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":-460253,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":-196587,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":-196587,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":-254893,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":254893,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-511332,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":511332,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":-256438,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":256438,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-767770,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":767770,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":-256438,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":256438,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":256452,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":256452,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":512904,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":512904,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":256452,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":256452,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":769357,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":769357,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":256452,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":256452,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":256452,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":256452,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":512904,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":512904,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":256452,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":256452,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":769356,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":769356,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":256452,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":256452,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":359636,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":359636,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":722142,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":722142,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":362506,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":362506,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1083213,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":1083213,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":361071,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":361071,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":466612,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-466612,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":933225,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-933225,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":466613,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":-466613,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1399837,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-1399837,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":466612,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":-466612,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":-511719,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-511719,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1023439,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-1023439,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":-511720,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":-511720,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-1535158,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-1535158,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":-511719,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":-511719,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":-563177,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":-563177,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1126426,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-1126426,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":-563249,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":-563249,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-1689676,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-1689676,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":-563250,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-563250,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":-563177,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-563177,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1126353,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":-1126353,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-563176,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":-563176,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-1689530,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-07-01","end":"2025-09-30","val":-563177,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3"},{"start":"2026-01-01","end":"2026-03-31","val":-606071,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-1212142,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":-606071,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"PreferredStockLiquidationPreferenceValue":{"label":"Preferred Stock, Liquidation Preference, Value","description":"Value of the difference between preference in liquidation and the par or stated values of the preferred shares.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":4458710,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":4458710,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":4458710,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":6031854,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8847531,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":10272778,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":9947359,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":9947359,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":9947359,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":9947359,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":9947359,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10083342,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10215175,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":15293668,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":18375831,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":18375831,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":18375831,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":18375831,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":18375831,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":19487749,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":19604343,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":20117220,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":19350487,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":19350487,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":19350487,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":19350487,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":19350487,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":19606939,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":19863392,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":19863392,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":19350487,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":19350487,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":19350487,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":19350487,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":19350487,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":19606939,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":19606939,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":20119843,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":26184458,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":26184458,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":26184458,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":26184458,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":26184458,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":27495826,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":27966572,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":28327643,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":31222687,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":31222687,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":31222687,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":31222687,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":31222687,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":35674639,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":36141252,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":36607864,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":38120514,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":38120514,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":38120514,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":38120514,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":38120514,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":39123269,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2023-03-31","val":41694357,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1I"},{"end":"2023-06-30","val":39634989,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":40146708,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":41694357,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":41694357,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":41694357,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":41694357,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":43057405,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":43620654,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":44183904,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":42494228,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":42494228,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":42494228,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":42494228,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":42494228,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":43057405,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":43620581,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":44183758,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q2I"},{"end":"2025-12-31","val":42494228,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":42494228,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":42494228,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":46336880,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":46944611,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"PreferredStockNoParValue":{"label":"Preferred Stock, No Par Value","description":"Face amount per share of no-par value preferred stock nonredeemable or redeemable solely at the option of the issuer.","units":{"USD/shares":[{"end":"2015-12-31","val":3735437,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":3735437,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":3735437,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5260474,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":7923875,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9387601,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":9061307,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":9061307,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":9061307,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-03-31","val":9183997,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":9324973,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":14118339,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":17339508,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":17339508,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":17339508,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":18030257,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":18830502,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":19086821,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":0,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":0,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":0,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":0,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"}]}},"PreferredStockParOrStatedValuePerShare":{"label":"Preferred Stock, Par or Stated Value Per Share","description":"Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.","units":{"USD/shares":[{"end":"2020-12-31","val":0,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":0,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":0,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-06-30","val":0,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":0,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":0,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":0,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":0,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":0,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":0,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":0,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":0,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":0,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":0,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":0,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":0,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":0,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":0,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":0,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":0,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":0,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q2I"},{"end":"2025-12-31","val":0,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":0,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":0,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":0,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":0,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"PreferredStockSharesAuthorized":{"label":"Preferred Stock, Shares Authorized","description":"The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2014-12-31","val":10000000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":10000000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":10000000,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":10000000,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":10000000,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":10000000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":10000000,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10000000,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":10000000,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10000000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":10000000,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":10000000,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":10000000,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":10000000,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10000000,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10000000,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10000000,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10000000,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":10000000,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":10000000,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":10000000,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":10000000,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10000000,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10000000,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10000000,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":10000000,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":10000000,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":10000000,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":10000000,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":10000000,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10000000,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":10000000,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10000000,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10000000,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":10000000,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":10000000,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":10000000,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":10000000,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":10000000,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":10000000,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":10000000,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10000000,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":10000000,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":10000000,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":10000000,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":10000000,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10000000,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10000000,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10000000,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":10000000,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":10000000,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":10000000,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":10000000,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":100000000,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10000000,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10000000,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":10000000,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":100000000,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":10000000,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":10000000,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":10000000,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":100000000,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":10000000,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":10000000,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":10000000,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":100000000,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":100000000,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":100000000,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":100000000,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":100000000,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":100000000,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":100000000,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":100000000,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":100000000,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":100000000,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":100000000,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":100000000,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":100000000,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":100000000,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":100000000,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":100000000,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q2I"},{"end":"2025-12-31","val":100000000,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":100000000,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":100000000,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":100000000,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":100000000,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"PreferredStockSharesIssued":{"label":"Preferred Stock, Shares Issued","description":"Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.","units":{"shares":[{"end":"2014-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1074338,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1074338,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":1074338,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":1074338,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":1074338,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1434448,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2085288,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2396954,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2396954,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":2397954,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":2397954,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":2397954,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2396954,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2397954,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2397954,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3574317,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4427991,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":4427991,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":4427991,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":4427991,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":4427991,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4634423,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4662518,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4662518,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4662768,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":4662768,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":4662768,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":4662768,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":4662768,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4662768,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4662768,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4662768,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4662768,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":4662768,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":4662768,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":4662768,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":4662768,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4662768,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4662768,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4662768,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6309508,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":6309508,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":6309508,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":6309508,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":6309508,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6538841,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6564923,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6564923,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7523539,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":7523539,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":7523539,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":7523539,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":7523539,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8483862,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8483862,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8483862,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9185666,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":9185666,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":9185666,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":9185666,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":9185666,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9303988,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9303988,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9303988,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10046833,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":10046833,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":10046833,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":10046833,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":10046833,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10239573,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10239573,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10239573,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10239573,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":10239573,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":10239573,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":10239573,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":10239573,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10239573,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10239573,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":10239573,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q2I"},{"end":"2025-12-31","val":10239573,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":10239573,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":10239573,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":11019472,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":11019872,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"PreferredStockSharesOutstanding":{"label":"Preferred Stock, Shares Outstanding","description":"Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.","units":{"shares":[{"end":"2014-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":1074338,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1074338,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":1074338,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":1074338,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":1074338,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1434448,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2085288,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-08-11","val":2377119,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2016-09-30","val":2396954,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2396954,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":2397954,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":2397954,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":2397954,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":2396954,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2397954,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2397954,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3574317,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4427991,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":4427991,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":4427991,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":4427991,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":4427991,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4634423,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4662518,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4662518,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4662768,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":4662768,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":4662768,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":4662768,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":4662768,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4662768,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4662768,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4662768,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4662768,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":4662768,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":4662768,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":4662768,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":4662768,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4662768,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4662768,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4662768,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6309508,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":6309508,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":6309508,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":6309508,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":6309508,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6538841,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6564923,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6564923,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7523539,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":7523539,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":7523539,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":7523539,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":7523539,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8483862,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8483862,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8483862,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9185666,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":9185666,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":9185666,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":9185666,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":9185666,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":9303988,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":9303988,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":9303988,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":10046833,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":10046833,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":10046833,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":10046833,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":10046833,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":10239573,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10239573,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":10239573,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":10239573,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":10239573,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":10239573,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":10239573,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":10239573,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":10239573,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":10239573,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":10239573,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q2I"},{"end":"2025-12-31","val":10239573,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":10239573,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":10239573,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":11019472,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":11019872,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"PreferredStockValue":{"label":"Preferred Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2014-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3735437,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":0,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":0,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":3735437,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":9061307,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":0,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":9061307,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":17339508,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":17339508,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":18319102,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":18319102,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":18319102,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":18319102,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":18319102,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":18575554,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":18832006,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":19088459,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":18319102,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":18319102,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":18319102,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":18319102,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":18319102,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":18575554,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":18832006,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":19088458,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":25817305,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":25817305,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":25817305,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":25817305,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":25817305,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":27266132,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":27551416,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":27935401,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":30956192,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":30956192,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":30956192,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":30956192,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":30956192,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":36327134,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":36793747,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":37260359,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":38869075,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":38869075,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":38869075,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":38869075,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":38869075,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":39931048,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":40442768,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":40954487,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":42388036,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":42388036,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":42388036,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":42388036,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":42388036,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":43920572,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":44483821,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":45047071,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":43357396,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":43357396,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":43357396,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":43357396,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":43357396,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":43920573,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":44483749,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":45046926,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":43357396,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":43357396,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":43357396,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":46106055,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":46712125,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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":82241,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":82241,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":82241,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":186439,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":144413,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":138382,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":138382,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":138382,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":138382,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":138382,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":169355,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":105712,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":57998,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":89503,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":89503,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":89503,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":89503,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":89503,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":154584,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":237039,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":229011,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":177769,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":177769,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":177769,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":177769,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":177769,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":141781,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":93959,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":54615,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":150024,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":150024,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":150024,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":150024,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":150024,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":180207,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":287763,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":389474,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":131173,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":131173,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":131173,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":131173,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":131173,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":301749,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":416689,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":73705,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":399740,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":399740,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":399740,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":399740,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":399740,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":158442,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":82558,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":109122,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":108102,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":108102,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":108102,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":108102,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":108102,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":197089,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":151324,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":136468,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":219800,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":219800,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":219800,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":219800,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":219800,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":224476,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":174962,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":166333,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":202981,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":202981,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":202981,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":202981,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":202981,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":288803,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":162729,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":116452,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":182266,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":182266,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":182266,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":182266,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":182266,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":543571,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":249911,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":190455,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":299461,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":299461,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":299461,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":299461,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":299461,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":312086,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":305139,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":296399,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":454085,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":454085,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":454085,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":454085,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":454085,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":595440,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":453438,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":314636,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":522854,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":522854,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":522854,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":522854,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":522854,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":507758,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":295961,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":231368,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":519608,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":519608,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":519608,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":519608,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":519608,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":453541,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":424427,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":361473,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":659033,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":659033,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":659033,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":592947,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":600298,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"PrepaidRent":{"label":"Prepaid Rent","description":"Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2015-12-31","val":22940,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":27189,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":27189,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":31543,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":31543,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":31543,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":31544,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":31543,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019Q4I"}]}},"ProceedsFromCollectionOfNotesReceivable":{"label":"Proceeds from Collection of Notes Receivable","description":"The cash inflow associated with principal collections from a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":20850,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":48791,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":28607,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":26360,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":24041,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":24041,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":53104,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":53104,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":29483,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":29483,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":28389,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":28389,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":27259,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":27259,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":57537,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":57537,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":23231,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":23231,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":23231,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":23231,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":23231,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":23231,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":23231,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":23231,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014"}]}},"ProceedsFromDepositsFromCustomers":{"label":"Proceeds from Deposits from Customers","description":"Cash received from customers for deposits on goods or services during the period; excludes deposits with other institutions and time deposits, which pertain to financial services entities.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":390248,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":390248,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":5033330,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":5033330,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":440915,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":510636,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":110477,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":110477,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":2899346,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":2899346,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":4134422,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":4134422,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":2053468,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":2053468,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":147511,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":147511,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":1935821,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":1935821,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":718857,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":718857,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2025-01-01","end":"2025-12-31","val":2057265,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"ProceedsFromIssuanceOfDebt":{"label":"Proceeds from Issuance of Debt","description":"The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.","units":{"USD":[{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":15000,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":15000,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":15000,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":2000000,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":2000000,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":2000000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":2000000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2014"}]}},"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":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":162121,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":1400000,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-12-31","val":1400000,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2011"},{"start":"2014-01-01","end":"2014-06-30","val":450000,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":450000,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-3038278,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":1476232,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2663516,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":2663516,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2672659,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":2672659,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":2672659,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":2672659,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":2672659,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":2672659,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018"},{"start":"2022-01-01","end":"2022-12-31","val":2000000,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":2000000,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1000000,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":1000000,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1025000,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":1025000,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":1025001,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":1025001,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":1024949,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":1024949,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2500000,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":2500000,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3500000,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":3500000,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":3500000,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":3500000,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":10000000,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":10000000,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3011697,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":3011697,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3011697,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":3011697,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":3011697,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-12-31","val":3011697,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"ProceedsFromIssuanceOfOtherLongTermDebt":{"label":"Proceeds from Issuance of Other Long-term Debt","description":"Amount of cash inflow from issuance of long-term debt classified as other.","units":{"USD":[{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":-1647562,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-06-30","val":450000,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":450000,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"}]}},"ProceedsFromIssuanceOfPreferredStockAndPreferenceStock":{"label":"Proceeds from Issuance of Preferred Stock and Preference Stock","description":"Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":3735437,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":3735437,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1446142,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":1446142,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3994852,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":3994852,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":5326746,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":5326746,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":5325870,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":5325870,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":4596779,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":4596779,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":8278201,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":8278201,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5551,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":5551,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":549357,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":549357,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":549238,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":549238,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":979594,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":979594,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":7498203,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":7428482,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":578555,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":578555,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":501333,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":501333,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":501333,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":501333,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":4589192,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":4589192,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":769908,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":769908,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":769908,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":769908,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":769908,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":769908,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":3778461,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":3778461,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":402743,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":402743,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":402743,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":402743,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":402743,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":402743,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":3371450,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":3371450,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":250502,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":250502,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":250502,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":250502,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":250502,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":250502,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":250503,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":250503,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2026-01-01","end":"2026-03-31","val":85323,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":85323,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"}]}},"ProceedsFromLongTermLinesOfCredit":{"label":"Proceeds from Long-term Lines of Credit","description":"The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.","units":{"USD":[{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":5250,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-03-31","val":644424,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":644424,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1"}]}},"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":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-06-30","val":490834,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-09-30","val":490834,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-12-31","val":490834,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015"}]}},"ProceedsFromOtherDebt":{"label":"Proceeds from Other Debt","description":"Amount of cash inflow from debt classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1655200,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":1655200,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":1655200,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":1655200,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":1655200,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"}]}},"ProceedsFromOtherDeposits":{"label":"Proceeds from Other Deposits","description":"Amount of cash inflow for receipts of deposits classified as other.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":236824,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"}]}},"ProceedsFromRepaymentsOfBankOverdrafts":{"label":"Proceeds from (Repayments of) Bank Overdrafts","description":"The net cash inflow or outflow from the excess drawing from an existing cash balance, which will be honored by the bank but reflected as a loan to the drawer.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-257702,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":-271911,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2023-01-01","end":"2023-03-31","val":316339,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":316339,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-09-30","val":909392,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":909392,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":393416,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":393416,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":129105,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":129105,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":350916,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":350916,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":-178620,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-178620,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":79600,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":79600,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-81622,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-81622,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-259496,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":-259496,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":127275,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-12-31","val":-473016,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":243699,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":534488,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"}]}},"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":-6490,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":-140964,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2023-01-01","end":"2023-09-30","val":-166617,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-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":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-12-31","val":4301,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1759,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-09-30","val":16386,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":7385,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4850,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":19750,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":19750,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":19750,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":19750,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":19750,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1900,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":1900,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":2500,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":2500,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":45000,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":45000,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":45000,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":45000,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":45000,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":45000,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":53000,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":53000,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018"},{"start":"2021-01-01","end":"2021-06-30","val":10000,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":35510,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"}]}},"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-09-30","val":6250,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":6250,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":6180,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2016-01-01","end":"2016-06-30","val":194052,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":194052,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":194052,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":21630,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":21630,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":21630,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":21630,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":21630,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":21630,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":21630,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018"}]}},"ProfitLoss":{"label":"Net Income (Loss), Including Portion Attributable to Noncontrolling Interest","description":"The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.","units":{"USD":[{"start":"2013-01-01","end":"2013-03-31","val":1085399,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2493507,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":1408108,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":3441131,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":947624,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-03-31","val":906557,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":906557,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2244059,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":2244059,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":1337502,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":1337502,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":3808849,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":3808849,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":1564790,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":1564790,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":1237375,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1237375,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2833839,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":2833839,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":1596464,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":1596464,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":4303085,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":4303085,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":1469246,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":1469246,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":1534633,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":1534633,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3171662,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":3171662,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":1637029,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1637029,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":5043148,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":5043148,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":1871486,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":1871486,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":1410378,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":1410378,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3284553,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":3284553,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1874175,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":2474075,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":5219663,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":5219663,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1935134,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":1935134,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":1453189,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":1453189,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3599786,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":3599786,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":2751544,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":2146597,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":5514459,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":5514459,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1914674,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1914674,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":1653597,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":1653597,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3417167,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":3417167,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":1763570,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1763570,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5759771,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":5759771,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":2342603,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":2342603,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":2295099,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4296230,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":2001131,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":6814010,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":2517780,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3"}]}},"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":15956090,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":15785031,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":15956090,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-06-30","val":16514799,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":16489729,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":17214415,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":17214435,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":17214435,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":17214435,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":17214415,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":17452606,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":18996039,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":21805010,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":23202283,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":23202283,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":23202283,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":23202283,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":23202283,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":24148032,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":24659117,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":25036061,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":25515868,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":25515868,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":25515868,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":25515868,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":25515868,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":25967690,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":27502720,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":28089847,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":28384063,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":28384063,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":28384063,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":28384063,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":28384063,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":28512114,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":30047760,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":30754779,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":33094027,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":33094027,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":33094027,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":33094027,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":33094027,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":34985792,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":36156409,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":37130563,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":37511902,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":37511902,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":37511902,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":37511902,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":37511902,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":38538985,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":39863212,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":40908726,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":41626285,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":41626285,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":41626285,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":41626285,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":41626285,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":42039328,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":42830217,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":44864725,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":46029306,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":46029306,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":46029306,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":46029306,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":46029306,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":48118091,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":49112548,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":49673459,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":50428526,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":50428526,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":50428526,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":50428526,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":50428526,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":51226600,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":53706996,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":57328145,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":61158985,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":61158985,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":61158985,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":61158985,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":61158985,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":66664944,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":70997095,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":73911280,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":76141015,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":76141015,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":76141015,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":76141015,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":76141015,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":76334946,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":77113185,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":78419344,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":79226788,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":79226788,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":79226788,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":79226788,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":79226788,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":79658938,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":80308626,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":80791350,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":80957902,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":80957902,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":80957902,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":80957902,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":80957902,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":81058139,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":81120738,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":81232438,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":81297163,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":81297163,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":81297163,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":81319123,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":81375556,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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":6243990,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":6243990,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":6243990,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":6477172,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":7159542,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":7300737,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":7300737,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":7238437,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":7238437,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":7238437,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":7373595,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":7447423,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":7765078,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":8305636,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":8305636,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":8305636,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":8305636,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":8305636,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":8404876,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":9787917,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":12436078,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":13659090,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":13659090,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":13659090,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":13659090,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":13659090,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":14389374,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":14661540,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":14773501,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":15038659,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":15038659,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":15038659,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":15038659,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":15038659,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":15203337,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":16432533,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":16722235,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":16729162,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":16729162,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":16729162,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":16729162,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":16729162,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":16573119,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":17801004,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":18192809,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":20196945,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":20196945,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":20196945,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":20196945,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":20196945,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":21767890,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":22587446,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":23188820,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":23201876,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":23201876,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":23201876,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":23201876,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":23201876,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":23866304,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":24822323,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":25498387,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":25784451,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":25784451,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":25784451,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":25784451,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":25784451,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":25805720,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":26231199,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":27868829,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":28648301,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":28648301,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":28648301,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":28648301,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":28648301,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":30343776,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":30936114,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":31085195,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":31486856,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":31486856,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":31486856,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":31486856,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":31486856,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":31923573,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":33997210,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":37197027,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":40596135,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":40596135,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":40596135,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":40596135,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":40596135,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":45723460,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":49584002,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":51898056,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":53547245,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":53547245,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":53547245,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":53547245,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":53547245,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":53014612,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":53059803,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":53627608,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":53369637,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":53369637,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":53369637,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":53369637,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":53369637,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":53009801,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":52868519,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":52628428,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":52012151,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":52012151,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":52012151,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":52012151,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":52012151,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":51342018,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":50643122,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":50098097,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":49404999,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":49404999,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":49404999,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":48677134,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":47983667,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"PropertyPlantAndEquipmentOther":{"label":"Property, Plant and Equipment, Other, Gross","description":"Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.","units":{"USD":[{"end":"2011-12-31","val":6285135,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":6114076,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":6285135,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-06-30","val":6445649,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":5988929,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":6299500,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":6299500,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":6299500,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":6299500,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":6299500,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":6307941,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":6583902,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6848647,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":7162200,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":7162200,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":7162200,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":7162200,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":7162200,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":7506237,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":7795256,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":7949296,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":8256983,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":8256983,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":8256983,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":8256983,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":8256983,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":8465506,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":8670146,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8793215,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":9055987,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":9055987,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":9055987,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":9055987,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":9055987,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9044258,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9065826,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9303507,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10122593,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":10122593,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":10122593,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":10122593,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":10122593,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10109259,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10366935,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10867673,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11221964,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":11221964,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":11221964,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":11221964,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":11221964,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11561448,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":11799172,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":11882500,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":12750152,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":12750152,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":12750152,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":12750152,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":12750152,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12757027,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":12777659,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12843875,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":13751324,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":13751324,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":13751324,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":13751324,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":13751324,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":13799763,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13914613,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":14222526,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14392923,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":14392923,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q4I"},{"end":"2021-03-31","val":14362668,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"}]}},"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":"2013-01-01","end":"2013-12-31","val":2796,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":3977,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":3977,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":4618,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":4618,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2902,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020"}]}},"PurchaseObligation":{"label":"Purchase Obligation","description":"Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.","units":{"USD":[{"end":"2019-12-31","val":792594,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1307165,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q4I"}]}},"RedeemablePreferredStockDividends":{"label":"Redeemable Preferred Stock Dividends","description":"Dividends paid to preferred stock holders that is redeemable solely at the option of the issuer.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":57611,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":57611,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":462529,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":462529,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":704049,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":704049,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":1018915,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":1018915,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1026063,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":1026063,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1116378,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":1116378,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":1444283,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":1444283,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":466612,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":933225,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":466613,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1399837,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":466612,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1866451,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":1866451,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":511719,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":511719,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1023439,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":1023439,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":511720,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":511720,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1535158,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":1535158,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":511719,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":511719,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2047097,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":2047097,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":563177,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":563177,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1126426,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":1126426,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":563249,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":563249,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1689676,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":1689676,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":563250,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":563250,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2252941,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":2252941,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":563177,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":563177,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1126353,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":1126353,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":563176,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":563176,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1689530,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-07-01","end":"2025-09-30","val":563177,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2252941,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":606071,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":1212142,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":606071,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"RepaymentsOfBankDebt":{"label":"Repayments of Bank Debt","description":"The cash outflow to settle a bank borrowing during the year.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":271911,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2011"}]}},"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":"2010-01-01","end":"2010-12-31","val":140964,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2011"},{"start":"2025-01-01","end":"2025-03-31","val":1201832,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1958933,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-01-01","end":"2026-03-31","val":780703,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":2505298,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"}]}},"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":-211362,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":-319426,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":439556,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":111793,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-169254,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":169254,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":-423806,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":423806,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":470722,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":470722,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":48245,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":48245,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":82474,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":82474,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":131748,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":131748,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":182352,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":182352,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":52066,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":52066,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":103515,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":103515,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":155770,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":155770,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":209493,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":209493,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":78516,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":78516,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":156361,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":156361,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":234871,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":234871,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":314451,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":314451,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":81582,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":81582,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":162665,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":162665,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":244953,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":244953,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":329276,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":329276,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":85673,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":85673,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":171885,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":171885,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":259378,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":259378,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":348923,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":348923,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":170004,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":170004,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":262905,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":262905,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":350939,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":350939,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-01-01","end":"2017-12-31","val":444180,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":455208,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":95411,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":98723,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":190064,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":196688,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":285947,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":295882,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":397274,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":397274,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":103572,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":103572,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":206555,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":206555,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":311258,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":311258,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":417318,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":417318,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":107869,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":107869,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":213031,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":213031,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":326179,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":326179,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":438289,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":438289,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":112582,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":115894,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":230140,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":230140,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":345822,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":345822,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":450132,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":450132,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":116814,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":116814,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":233605,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":233605,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":351907,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":351907,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":472442,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":472442,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":110252,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":110252,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":245691,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":245691,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":370219,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":370219,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":496944,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":496944,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":128473,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":128473,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":258030,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":258030,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":389254,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":389254,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":3547749,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":3547749,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":236010,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":236010,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":470553,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":470553,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":1626515,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-12-31","val":1870212,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":249376,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":497979,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"}]}},"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":"2015-01-01","end":"2015-12-31","val":-490834,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":245417,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":245417,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":298431,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":298431,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":155871,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":174348,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":193103,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-01-01","end":"2018-12-31","val":212138,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":212138,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":156988,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":156988,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":176599,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":176599,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":196505,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":196505,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":216708,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":216708,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":20507,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":20507,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":41322,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":41322,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":62449,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":62449,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":83892,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":83892,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":21766,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":21766,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":43857,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":43857,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":66280,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":66280,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":89040,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":89040,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":23101,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":23101,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":46548,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":46548,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":70347,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":70347,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":94503,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":94503,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":24519,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":24519,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":49405,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":49405,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":74664,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":74664,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":100303,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":100303,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":26023,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":26023,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":51148,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":51148,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":77957,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":77957,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":104767,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":104767,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":27620,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":27620,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":55654,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":55654,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":82865,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-12-31","val":111747,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":29314,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":59069,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"}]}},"RepaymentsOfOtherDebt":{"label":"Repayments of Other Debt","description":"Amount of cash outflow for the payment of debt classified as other.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":1655200,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-09-30","val":1655200,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":1655200,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-01-01","end":"2020-12-31","val":1655200,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":1655200,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"}]}},"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":"2012-12-31","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":0,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-09-30","val":1647562,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":450000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":450000,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":450000,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":450000,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":450000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":450000,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":0,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":0,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-09-30","val":3038278,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1476232,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":1476232,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":1476232,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":1476232,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":1476232,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":456326,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1266728,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2016Q4I"}]}},"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":6943179,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":6943179,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":6943179,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010Q4I"},{"end":"2011-06-30","val":7143910,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":7517317,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":7800934,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":7800934,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":7800934,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":7800934,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":7800934,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-03-31","val":7987299,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":8205102,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":8472692,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":9003783,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":9003783,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":9003783,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":9003783,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":9003783,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":9300376,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":9821501,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":10053567,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":10427275,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":10427275,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":10427275,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":10427275,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":10427275,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":10602190,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":11148725,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":11722671,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":12588615,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":12588615,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":12588615,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":12588615,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":12588615,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":12902853,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":13413084,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":13867340,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":14432836,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":14432836,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":14432836,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":14432836,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":14432836,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":14841831,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":15204312,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":15672291,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":16599282,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":16599282,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":16599282,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":16599282,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":16599282,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":16782579,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":17244247,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":17672243,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":18889012,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":18889012,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":18889012,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":18889012,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":18889012,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":18964573,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":19511390,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":19896589,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":20728677,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":20728677,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":20728677,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":20728677,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":20728677,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-03-31","val":20898701,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21002160,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":21597907,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":22213515,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":22213515,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":22213515,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":22213515,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":22213515,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-03-31","val":22744145,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":23108114,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":23748461,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":24492133,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":24492133,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":24492133,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":24492133,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":24492133,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":24255182,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":24970227,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":25065347,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":25493313,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":25493313,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":25493313,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":25493313,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":25493313,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-03-31","val":24927759,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":24718547,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":23302114,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":22980370,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":22980370,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":22980370,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":22980370,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":22980370,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":21723828,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":21320561,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":20481860,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":19734680,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":19734680,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":19734680,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":19734680,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":19734680,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":18649698,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":18282427,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":17436232,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":17363845,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":17363845,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":17363845,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":17363845,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":17363845,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":16071687,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":15601306,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":13945679,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":14193219,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":14193219,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":14193219,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":13022075,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":11026128,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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":9764329,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":5313784,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":14907917,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":5143588,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":20853527,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4532619,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":10353911,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":10353911,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":5821292,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":5821292,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":15814950,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":15814950,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":5461039,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":5461039,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":23079739,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":23079739,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4998786,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":4998786,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":10789623,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":10789623,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":5790837,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":5790837,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":17547990,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":17547990,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":6758367,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":6758367,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":24749263,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":24749263,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":6521895,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":6521895,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":12090549,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":12090549,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":5568654,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":5568654,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":19008680,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":19008680,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":6918131,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":6918131,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":27314852,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":27314852,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5765338,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":5765338,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":14715289,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":14715289,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":8949951,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":8949951,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":22356517,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":22356517,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":7641228,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":7641228,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":31786864,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":31786864,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":6242318,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":6242318,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":14943179,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":14943179,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":8700861,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":8700861,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":22546057,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":22546057,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":7602878,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":7602878,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":33934081,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":33934081,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8308940,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":8308940,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":19035183,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":19035183,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":10726243,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":10726243,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":28383249,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":28383249,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":9348066,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":9348066,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":39136114,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":39136114,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":8803080,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":8803080,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":19135438,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":19135438,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":10332358,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":10332358,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":28506151,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":28506151,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":9370713,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":9370713,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":39782442,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":39782442,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":7541583,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":7541583,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":17737346,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":17737346,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":10195763,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":10195763,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":26090546,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-07-01","end":"2025-09-30","val":8353200,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":37197122,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":8256153,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":18292428,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":10036275,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Operating Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for operating lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":5050793,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2021-01-01","end":"2021-12-31","val":1729981,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1600552,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3200021,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":3360917,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":3369363,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":3369363,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":695565,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":695565,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1090735,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":1090735,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":1090735,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":1090735,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":3674710,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":3674710,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":438572,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":438572,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":22363,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"SaleAndLeasebackTransactionGainLossNet":{"label":"Sale and Leaseback Transaction, Gain (Loss), Net","description":"Amount of gain (loss) on sale and leaseback transaction from transfer of asset accounted for as sale.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":-8024,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-16048,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":-8024,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-24071,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-8024,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-24983,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"}]}},"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":7649005,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":4095430,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":12249349,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":4600344,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":17370803,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":3625693,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2011-01-01","end":"2011-03-31","val":2737000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":7415338,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":5597621,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":3789645,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":2861609,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":2861000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":11760257,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":9021117,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":4344920,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":3423496,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":3423000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":15661905,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":12235986,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2011-10-01","end":"2011-12-31","val":3215000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-03-31","val":3204711,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":2723000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-03-31","val":2722604,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":2723000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":5573750,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":5573750,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":2851146,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":2851000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-04-01","end":"2012-06-30","val":2851146,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":2851000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":8729512,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":8729512,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":3155762,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":3156000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-07-01","end":"2012-09-30","val":3155762,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":3156000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":12527268,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":12527268,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-10-01","end":"2012-12-31","val":3797000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-10-01","end":"2012-12-31","val":3797000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4"},{"start":"2013-01-01","end":"2013-03-31","val":3041559,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":3042000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-03-31","val":3041559,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2013-01-01","end":"2013-03-31","val":3042000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":6650818,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":6650818,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":3609259,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":3609000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-04-01","end":"2013-06-30","val":3609259,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":3609000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":9694364,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":9694364,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":3043546,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":3044000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-07-01","end":"2013-09-30","val":3043546,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":3044000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":13271914,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":13271914,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2013-10-01","end":"2013-12-31","val":3577000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-10-01","end":"2013-12-31","val":3577000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4"},{"start":"2014-01-01","end":"2014-03-31","val":2971879,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":2972000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-03-31","val":2971879,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":2972000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":6665291,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":6665291,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":3693412,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":3693000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-04-01","end":"2014-06-30","val":3693412,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":3693000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":10711492,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":10711492,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":4046201,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":4046000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-07-01","end":"2014-09-30","val":4046201,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":4046000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":15156159,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":15156159,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2014-10-01","end":"2014-12-31","val":4445000,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-10-01","end":"2014-12-31","val":4445000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4"},{"start":"2015-01-01","end":"2015-03-31","val":3912501,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":3912000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-03-31","val":3912501,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":8633655,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":8633655,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":4721154,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":4721000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-04-01","end":"2015-06-30","val":4721154,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":12878174,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":12878174,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":4244519,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":4245000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-07-01","end":"2015-09-30","val":4244519,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":17938872,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":17938872,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":5061000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":4183769,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":4183769,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":8822797,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":8822797,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":4639028,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":4639028,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":13564508,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":13564508,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":4741711,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":4741711,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":19425412,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":19425412,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4450545,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":4450545,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":9764329,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":5313784,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":14907917,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":5143588,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":20853527,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4532619,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"}]}},"SellingAndMarketingExpense":{"label":"Selling and Marketing Expense","description":"The aggregate total amount of expenses directly related to the marketing or selling of products or services.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":5912977,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1527079,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3168451,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1641372,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":4867687,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1699236,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":6701837,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":6701837,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1775000,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":1775000,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3681586,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":3681586,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":1906586,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1906586,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5542123,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":5542123,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":1860537,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":1860537,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":7449088,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":7449088,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1748040,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":1748040,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3362038,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":3362038,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":1613998,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":1613998,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":5238493,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":5238493,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1876455,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1876455,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":7458139,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":7458139,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2116665,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"start":"2021-01-01","end":"2021-03-31","val":2116665,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4351789,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-06-30","val":4351789,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":2235124,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":2235124,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6687412,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":6687412,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":2335623,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":2335623,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":9603723,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":9603723,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2477727,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":2477727,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5497340,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":5497340,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":3019613,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":3019613,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":9271835,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":9271835,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":3774495,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":3774495,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":13640290,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":13640290,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3983580,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":3983580,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":8333623,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":8333623,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":4350043,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":4350043,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":12685502,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":12685502,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":4351879,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":4351879,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":17564103,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":17564103,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4027782,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":4027782,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8365953,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":8365953,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":4338171,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":4338171,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":12692804,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":12692804,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":4326851,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":4326851,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":17119837,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":17119837,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3967710,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":3967710,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":8161345,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":8161345,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":4193635,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":4193635,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":12605778,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-07-01","end":"2025-09-30","val":4444433,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":17435201,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":4083845,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":8507658,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":4423814,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"SellingExpense":{"label":"Selling Expense","description":"Expenses recognized in the period that are directly related to the selling and distribution of products or services.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":2729828,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":671263,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1407049,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":735786,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":2218283,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":811234,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":3079060,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":3079060,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":815432,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":815432,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1718694,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":1718694,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":903262,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":903262,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2653517,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":2653517,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":934823,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":934823,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":3719761,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":3710178,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1066659,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1066659,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2229848,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":2229848,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":1163189,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":1163189,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3396553,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":3396553,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":1166705,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":1166705,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4616417,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":4616417,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1064415,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":1064415,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2351687,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":2351687,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":1287272,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":1287272,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3521452,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":3521452,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":1169765,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":1169765,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":4795264,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":4795264,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1332487,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":1332487,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2647246,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":2647246,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1314759,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":1314759,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":4093510,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":4093510,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":1446240,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":1446240,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":5660612,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":5660612,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1437055,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"start":"2018-01-01","end":"2018-03-31","val":1437055,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3012564,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":3012564,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1575509,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":1575509,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":4640062,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":4640062,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1627497,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":1627497,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":6389989,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":6389989,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1627039,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":1627039,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3361827,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":3361827,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":1734788,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":1734788,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5083245,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":5083245,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":1721419,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":1721419,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":6860634,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":6860634,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1616943,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":1748040,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3117344,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":1500401,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4820761,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":1703417,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":6893801,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":7458139,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2116665,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":9603723,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":9603723,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2477727,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5497340,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":3019613,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":9271835,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":3774495,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":13640290,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":13640290,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3983580,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":8333623,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":4350043,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":12685502,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":12685502,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":4351879,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":4351879,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":17564103,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":17564103,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4027782,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8365953,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":12692804,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":12692804,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":4326851,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":4326851,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":17119837,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":17119837,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3967710,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":3967710,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":8161345,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":8161345,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":4193635,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":12605778,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-07-01","end":"2025-09-30","val":4444433,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":17435201,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":4083845,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":8507658,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":4423814,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"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":3336103,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":1594620,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":4974422,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":1638320,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":6844785,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1646551,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3203676,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":2303288,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":1557125,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":1087274,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":4675864,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":3367716,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":1472235,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":1064428,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":6216833,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":4548125,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1303872,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":1160533,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2374512,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":2374512,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":1213979,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":1213979,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":3585648,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":3585648,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":1211136,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":1211136,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":5075052,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":5075052,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1267958,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":1267958,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2526655,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":2526655,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":1258697,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":1258697,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":3866390,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":3866390,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":1339735,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":1339735,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":5308931,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":5308931,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1473254,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":1473254,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2954448,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":2954448,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":1481194,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":1481194,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":4481404,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":4481404,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":1526956,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":1526956,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":6210384,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":6210384,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1805367,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":1805367,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3720136,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":3720136,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":1914769,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":1914769,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":5609342,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":5609342,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":1889206,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":1889206,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":7578184,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":7573801,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1856972,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":1856972,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3953069,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":3953069,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":2096097,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":2096097,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6000017,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":6000017,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":2046948,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":2046948,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":8053127,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":8053127,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2239738,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":2239738,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4369532,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-06-30","val":4369532,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":2129794,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":2129794,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":6652674,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-09-30","val":6652674,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":2283143,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":2283143,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":9245807,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2417900,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4961101,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":2543201,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":7530330,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":2569229,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4269864,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":5371931,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":5371931,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1378534,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2741735,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-04-01","end":"2022-06-30","val":1363201,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4087458,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":1345723,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5720224,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":5720224,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1469833,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":1469833,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3061529,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":3061529,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":1591696,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-04-01","end":"2023-06-30","val":1591696,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4676996,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":4676996,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":1615467,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-07-01","end":"2023-09-30","val":1615467,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":6200227,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":6200227,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1847517,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":1847517,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3444130,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":3444130,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-04-01","end":"2024-06-30","val":1596613,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-04-01","end":"2024-06-30","val":1596613,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":5061899,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":5061899,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-07-01","end":"2024-09-30","val":1617769,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":1617769,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":6503761,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":6503761,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1661376,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":1661376,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3286195,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":3286195,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":1624819,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":1624819,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":5059261,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-07-01","end":"2025-09-30","val":1773066,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":6493491,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":1623013,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":4326894,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":2703880,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"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":2210,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-01-01","end":"2010-09-30","val":8836,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-01-01","end":"2010-12-31","val":8836,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-09-30","val":3703,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":3703,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-01-01","end":"2011-12-31","val":9002,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"start":"2011-01-01","end":"2011-12-31","val":9002,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":5302,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":5302,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":9802,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":9802,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-01-01","end":"2012-09-30","val":13902,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":13902,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":18000,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":18000,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4101,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":4101,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":8200,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":8200,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-01-01","end":"2013-09-30","val":12300,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":12300,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-01-01","end":"2013-12-31","val":22839,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":22839,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":5292,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":5292,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":10583,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":10583,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-01-01","end":"2014-09-30","val":15873,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":15873,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":21164,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":21164,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":5291,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":5291,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":10583,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":10583,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-01-01","end":"2015-09-30","val":10955,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":10955,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-01-01","end":"2015-12-31","val":17685,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":17685,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":372,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":372,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":744,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":744,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":748,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":748,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-01-01","end":"2016-12-31","val":748,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":748,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":69721,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":69721,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-09-30","val":22914,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-09-30","val":22914,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-07-01","end":"2021-09-30","val":22914,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":39059,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":39059,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2022"},{"start":"2025-01-01","end":"2025-09-30","val":89132,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-07-01","end":"2025-09-30","val":89132,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":125071,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":21035,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"start":"2026-01-01","end":"2026-03-31","val":21035,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":42070,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":21035,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted","description":"Net number of non-option equity instruments granted to participants.","units":{"shares":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"}]}},"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":"2011-12-31","val":208700,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":223200,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":223200,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":199200,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":199200,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":188971,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":188971,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":60000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":60000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":7000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":7000,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price","description":"The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.","units":{"USD/shares":[{"end":"2012-06-30","val":3.71,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3.76,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2013-03-31","val":3.76,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3.76,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3.79,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2014-03-31","val":3.79,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3.84,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3.84,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2015-03-31","val":3.72,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3.64,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3.66,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2016-03-31","val":3.19,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3.09,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3.09,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2017-03-31","val":0,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value","description":"Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":1023,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":1023,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":92952,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":92952,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":64383,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":64383,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":427363,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":427363,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":260685,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":260685,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":33440,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":33440,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period","description":"The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.","units":{"shares":[{"start":"2012-01-01","end":"2012-09-30","val":-30000,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":-30000,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures","description":"Net number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number","description":"Number of options outstanding, including both vested and non-vested options.","units":{"shares":[{"end":"2011-12-31","val":356200,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":356200,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":356200,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q1I"},{"end":"2012-06-30","val":356200,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2012-06-30","val":356200,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q2I"},{"end":"2012-09-30","val":326200,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":311200,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":311200,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":311200,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q4I"},{"end":"2013-03-31","val":311200,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2013-03-31","val":311200,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":311200,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2013-06-30","val":311200,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":283200,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":260200,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":260200,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":260200,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":253000,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2014-03-31","val":253000,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":245000,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2014-06-30","val":245000,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":244971,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":222971,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":222971,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":222971,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":192971,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2015-03-31","val":192971,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":165000,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2015-06-30","val":165000,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q2I"},{"end":"2015-09-30","val":107000,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":67000,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":67000,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":67000,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":30157,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2016-03-31","val":30157,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":7000,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2016-06-30","val":7000,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":7000,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7000,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":7000,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":7000,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2017-03-31","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2017-06-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2018-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price","description":"Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.","units":{"USD/shares":[{"end":"2011-12-31","val":3.71,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":3.71,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3.71,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3.71,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q2I"},{"end":"2012-12-31","val":3.76,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":3.76,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":3.76,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3.76,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3.76,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q2I"},{"end":"2013-12-31","val":3.82,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":3.82,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":3.82,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3.79,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3.84,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q2I"},{"end":"2014-12-31","val":3.79,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":3.79,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":3.79,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3.72,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3.64,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q2I"},{"end":"2015-12-31","val":3.22,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":3.22,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":3.22,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3.22,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3.09,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q2I"},{"end":"2016-12-31","val":3.09,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":3.09,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":3.09,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q2I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number","description":"Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"shares":[{"end":"2011-12-31","val":356200,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":311200,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":311200,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":260200,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":260200,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":222971,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":222971,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":67000,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":67000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":7000,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":7000,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price","description":"Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD/shares":[{"end":"2011-12-31","val":3.71,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":3.76,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":3.76,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":3.82,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":3.82,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":3.79,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":3.79,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":3.22,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":3.22,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":3.09,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":3.09,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value","description":"Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD":[{"end":"2011-12-31","val":8440,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":84400,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":84400,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":642548,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":642548,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":447611,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":447611,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":258678,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":258678,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":34440,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":34440,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number","description":"Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"shares":[{"end":"2013-03-31","val":223200,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price","description":"Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.","units":{"USD/shares":[{"end":"2013-03-31","val":3.99,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price","description":"Weighted average price at which option holders acquired shares when converting their stock options into shares.","units":{"USD/shares":[{"start":"2013-01-01","end":"2013-09-30","val":3.47,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":3.47,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-03-31","val":5,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3.58,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":2.31,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":3.58,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":3.09,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":4.24,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4.24,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":4.24,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3.92,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":3.6,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":3.24,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3.23,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":3.22,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3.23,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":3.09,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3.09,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3.09,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price","description":"Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.","units":{"USD/shares":[{"start":"2012-01-01","end":"2012-09-30","val":3.09,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":3.09,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price","description":"Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.","units":{"USD/shares":[{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value","description":"Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.","units":{"USD":[{"end":"2011-12-31","val":8440,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":40870,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":40870,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":453528,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":453528,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-12-31","val":358561,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":358561,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-12-31","val":230748,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":230748,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":34440,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":34440,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018Q4I"}]}},"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":375600,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":325800,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012"},{"start":"2015-01-01","end":"2015-12-31","val":421617,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":412331,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":412331,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":502018,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017"}]}},"ShortTermLeaseCost":{"label":"Short-term Lease, Cost","description":"Amount of short-term lease cost, excluding expense for lease with term of one month or less.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":8627,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":17900,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":9273,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":26905,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":9005,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":21600,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":8388,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":16383,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":7756,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":25236,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":8853,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":33492,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":8762,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":16048,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":7286,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":23924,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":7876,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":31656,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5564,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8610,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":3046,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":29008,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-07-01","end":"2022-09-30","val":9598,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":37746,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":37746,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3575,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":3575,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":18800,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":18800,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-04-01","end":"2023-06-30","val":9825,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":29453,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":29453,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":10653,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":39644,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":39644,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":8427,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":8427,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":18527,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":18527,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-06-30","val":28543,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-01-01","end":"2024-09-30","val":28543,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":36767,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":36767,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":10166,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":10166,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":22345,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":31683,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-06-30","val":22345,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-01-01","end":"2025-12-31","val":40616,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":8625,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":18308,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"}]}},"StockholdersEquity":{"label":"Stockholders' Equity Attributable to Parent","description":"Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.","units":{"USD":[{"end":"2009-12-31","val":15140029,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2009Q4I"},{"end":"2010-12-31","val":15566923,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"end":"2010-12-31","val":15566923,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"end":"2010-12-31","val":15566923,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2010-12-31","val":15566923,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2010Q4I"},{"end":"2011-06-30","val":15767654,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2011Q2I"},{"end":"2011-09-30","val":16144764,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"},{"end":"2011-12-31","val":16433680,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27"},{"end":"2011-12-31","val":16433680,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"end":"2011-12-31","val":16433680,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"end":"2011-12-31","val":16433680,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"end":"2011-12-31","val":16433680,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2011-12-31","val":16433680,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2011Q4I"},{"end":"2012-03-31","val":16596401,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":16598685,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":16859585,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":17341494,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":17341494,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":17341494,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":17341494,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":17341494,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2012-12-31","val":17341494,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2012Q4I"},{"end":"2013-03-31","val":17631488,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":18101418,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":18394956,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":18859258,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":18859258,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":18859258,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":18859258,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":18859258,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2013-12-31","val":18859258,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2013Q4I"},{"end":"2014-03-31","val":19075465,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":19645771,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":20225097,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":21190252,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":21190252,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":21190252,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":21190252,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":21190252,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2014-12-31","val":21190252,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2014Q4I"},{"end":"2015-03-31","val":21636861,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":22270914,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":22684422,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":27167033,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":27167033,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":27167033,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"end":"2015-12-31","val":27167033,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"end":"2015-12-31","val":27167033,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2015-12-31","val":27167033,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2015Q4I"},{"end":"2016-03-31","val":29100290,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":31979769,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"},{"end":"2016-09-30","val":33750562,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2016Q3I"},{"end":"2016-12-31","val":34632164,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":34632164,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"end":"2016-12-31","val":34632164,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":34632164,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"end":"2016-12-31","val":34632164,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2016-12-31","val":34632164,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2016Q4I"},{"end":"2017-03-31","val":34781107,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":35213550,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":40304643,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":44741009,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":44741009,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":44741009,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":44741009,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2017-12-31","val":44741009,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2017-12-31","val":44741009,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2017-12-31","val":44741009,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2017-12-31","val":44741009,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2017Q4I"},{"end":"2018-03-31","val":45507319,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2018-03-31","val":45507319,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-03-31","val":45507319,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q1I"},{"end":"2018-06-30","val":46854381,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2018-06-30","val":46854381,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-06-30","val":46854381,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q2I"},{"end":"2018-09-30","val":47495899,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"end":"2018-09-30","val":47496018,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":47560268,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"end":"2018-12-31","val":47560268,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":47560268,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":47560268,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2018-12-31","val":47560268,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2018-12-31","val":47560268,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2018-12-31","val":47560268,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2018-12-31","val":47560268,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2018-12-31","val":47560268,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2018Q4I"},{"end":"2019-03-31","val":47986744,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2019-03-31","val":47986744,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-03-31","val":47986744,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-03-31","val":47986744,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-03-31","val":47986744,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-03-31","val":47986744,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q1I"},{"end":"2019-06-30","val":48346655,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2019-06-30","val":48346655,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-06-30","val":48346655,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-06-30","val":48346655,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":49198855,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"end":"2019-09-30","val":49198855,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3I"},{"end":"2019-12-31","val":49045106,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11"},{"end":"2019-12-31","val":49045106,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":49045106,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":49045106,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2019-12-31","val":49045106,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2019-12-31","val":49045106,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2019-12-31","val":49045106,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2019-12-31","val":49045106,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2019-12-31","val":49045106,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2019Q4I"},{"end":"2020-03-31","val":49832188,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2020-03-31","val":49832188,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2020-03-31","val":49832188,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2020-03-31","val":49832188,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-03-31","val":49832188,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-03-31","val":49832188,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":50452609,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2020-06-30","val":50452609,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2020-06-30","val":50452609,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-06-30","val":50452609,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":51349408,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"end":"2020-09-30","val":51349408,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":58821927,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"end":"2020-12-31","val":58821927,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":58821927,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":58821927,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2020-12-31","val":58821927,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2020-12-31","val":58821927,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2020-12-31","val":58821927,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2020-12-31","val":58821927,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2020-12-31","val":58821927,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2020Q4I"},{"end":"2021-03-31","val":60033803,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2021-03-31","val":60033803,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-03-31","val":60033803,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-03-31","val":60033803,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-03-31","val":60033803,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-03-31","val":60033803,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q1I"},{"end":"2021-06-30","val":61034132,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2021-06-30","val":61034132,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-06-30","val":61034132,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-06-30","val":61034132,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2I"},{"end":"2021-09-30","val":61513237,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"end":"2021-09-30","val":61513237,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3I"},{"end":"2021-12-31","val":64961994,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2021-12-31","val":64961994,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":64961994,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":64961994,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2021-12-31","val":64961994,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2021-12-31","val":64961994,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2021-12-31","val":64961994,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2021-12-31","val":64961994,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2021-12-31","val":64961994,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2021Q4I"},{"end":"2022-03-31","val":69767382,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2022-03-31","val":69767382,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2022-03-31","val":69767382,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-03-31","val":69767382,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-03-31","val":69767382,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-03-31","val":69767382,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q1I"},{"end":"2022-06-30","val":70024783,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2022-06-30","val":70024783,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-06-30","val":70024783,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-06-30","val":70024783,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q2I"},{"end":"2022-09-30","val":69074962,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"end":"2022-09-30","val":69074962,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":70361934,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":70361934,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":70361934,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":70361934,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2022-12-31","val":70361934,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2022-12-31","val":70361934,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2022-12-31","val":70361934,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2022-12-31","val":70361934,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2022-12-31","val":70361934,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2022Q4I"},{"end":"2023-03-31","val":70167365,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2023-03-31","val":70167365,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-03-31","val":70167365,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-03-31","val":70167365,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-03-31","val":70167365,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-03-31","val":70167365,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":70275818,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2023-06-30","val":70275818,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-06-30","val":70275818,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-06-30","val":70275818,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q2I"},{"end":"2023-09-30","val":69948836,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-09-30","val":69948836,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3I"},{"end":"2023-12-31","val":70635205,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":70635205,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":70635205,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":70635205,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":70635205,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2023-12-31","val":70635205,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2023-12-31","val":70635205,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2023-12-31","val":70635205,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2023-12-31","val":70635205,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2023Q4I"},{"end":"2024-03-31","val":71082759,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2024-03-31","val":71082759,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2024-03-31","val":71082759,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2024-03-31","val":71082759,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-03-31","val":71082759,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-03-31","val":71082759,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":71278737,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2024-06-30","val":71278737,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2024-06-30","val":71278737,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-06-30","val":71278737,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":70995792,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2024-09-30","val":70995792,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q3I"},{"end":"2024-12-31","val":69233730,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":69233730,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":69233730,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":69233730,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":69233730,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2024-12-31","val":69233730,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2024-12-31","val":69233730,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":68504749,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2025-03-31","val":68504749,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-03-31","val":68504749,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2025-03-31","val":68504749,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-03-31","val":68504749,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q1I"},{"end":"2025-06-30","val":68597544,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2025-06-30","val":68597544,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2025-06-30","val":68597544,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":67594226,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2025-12-31","val":66188175,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2025-12-31","val":66188175,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":66188175,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":67786725,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2026-03-31","val":67786725,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q1I"},{"end":"2026-06-30","val":66417884,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"StockIssuedDuringPeriodSharesStockOptionsExercised":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period","description":"Number of share options (or share units) exercised during the current period.","units":{"shares":[{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-09-30","val":-28000,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":-28000,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-03-31","val":-7200,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-15200,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":-15200,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-8000,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":-8000,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-15229,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":-15229,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":-29,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":-29,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":-30000,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":-30000,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-57971,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":-57971,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":-27971,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":-27971,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-115971,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-115971,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":-58000,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":-58000,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":-36843,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-36843,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-60000,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":-60000,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":-23157,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":-23157,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-60000,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":-60000,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":-7000,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-7000,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-7000,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"}]}},"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":"2020-01-01","end":"2020-12-31","val":7498203,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":7428482,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1089191,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-01-01","end":"2021-03-31","val":1089191,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-01-01","end":"2021-03-31","val":1089191,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":1089191,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-03-31","val":1089191,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q1"},{"start":"2021-04-01","end":"2021-06-30","val":-77222,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":-77222,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-04-01","end":"2021-06-30","val":-77222,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":-77222,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-12-31","val":5099828,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":5099828,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4904330,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":4904330,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-03-31","val":4904330,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-03-31","val":4904330,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":4904330,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-03-31","val":4904330,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":7912883,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":7912883,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":550254,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":550254,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-03-31","val":550254,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-03-31","val":550254,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2023-01-01","end":"2023-03-31","val":550254,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-03-31","val":550254,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":3518961,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":3518961,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":969359,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":969359,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-03-31","val":969359,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-03-31","val":969359,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":969359,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-03-31","val":969359,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-12-31","val":969360,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":969360,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2026-01-01","end":"2026-03-31","val":2142588,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"start":"2026-01-01","end":"2026-03-31","val":2142588,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q1"}]}},"StockIssuedDuringPeriodValueOther":{"label":"Stock Issued During Period, Value, Other","description":"Value of shares of stock issued attributable to transactions classified as other.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":3735437,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":3735437,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":5325870,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":5325870,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":8278201,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":8278201,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":435856,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-01-01","end":"2018-03-31","val":435856,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q1"},{"start":"2018-04-01","end":"2018-06-30","val":543807,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":543807,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-12-31","val":979594,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":979594,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2021-01-01","end":"2021-03-31","val":1089191,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"}]}},"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":6250,"accn":"0001199835-12-000142","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-27","frame":"CY2010"},{"start":"2012-01-01","end":"2012-12-31","val":6180,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":6180,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":177320,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":177320,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":148490,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":148490,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":629938,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":629938,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":498927,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":498927,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":21630,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":21630,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"}]}},"StockOptionPlanExpense":{"label":"Stock or Unit Option Plan Expense","description":"Amount of noncash expense for option under share-based payment arrangement.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2020"}]}},"StockRepurchasedDuringPeriodShares":{"label":"Stock Repurchased During Period, Shares","description":"Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"shares":[{"start":"2012-01-01","end":"2012-06-30","val":71765,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":63043,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":74527,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":2762,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3"}]}},"StockRepurchasedDuringPeriodValue":{"label":"Stock Repurchased During Period, Value","description":"Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"USD":[{"start":"2012-01-01","end":"2012-06-30","val":248965,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":220019,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":259755,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":10790,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-250500,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":250500,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":526860,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":526860,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":480716,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":480716,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"}]}},"StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased":{"label":"Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased","description":"The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.","units":{"shares":[{"end":"2011-12-31","val":0,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2011Q4I"},{"end":"2012-03-31","val":8722,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q1I"}]}},"TaxesPayable":{"label":"Taxes Payable (Deprecated 2009-01-31)","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. For classified balance sheets, used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer); for unclassified balance sheets, used to reflect the total liabilities (regardless of due date).","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q4I"},{"end":"2011-09-30","val":39270,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2011Q3I"}]}},"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":"2015-12-31","val":0,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":389798,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"end":"2016-12-31","val":389798,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":125297,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"end":"2017-12-31","val":125297,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2018Q4I"}]}},"TreasuryStockNumberOfSharesHeld":{"label":"Treasury Stock, Number of Shares Held (Deprecated 2016-01-31)","description":"Number of shares held for each class of treasury stock.","units":{"shares":[{"end":"2011-12-31","val":0,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":90269,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"}]}},"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":"2012-12-31","val":90269,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":90269,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":90269,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":90269,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":92969,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":105063,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":113418,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":113418,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":113418,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":113418,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":113418,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":113418,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":113418,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":113418,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":113418,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":113418,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":113418,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":113418,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":113418,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":113418,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":113418,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":113418,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":149899,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":149961,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":149961,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":149961,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":167135,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":196808,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"}]}},"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":"2011-12-31","val":0,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":-28946,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15","frame":"CY2012Q1I"},{"end":"2012-06-30","val":248965,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24","frame":"CY2012Q2I"},{"end":"2012-09-30","val":259755,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13","frame":"CY2012Q3I"},{"end":"2012-12-31","val":319215,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"end":"2012-12-31","val":319215,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"end":"2012-12-31","val":319215,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"end":"2012-12-31","val":319215,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":319215,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4I"},{"end":"2013-03-31","val":329915,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14","frame":"CY2013Q1I"},{"end":"2013-06-30","val":385209,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":425077,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":425102,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"end":"2013-12-31","val":425102,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"end":"2013-12-31","val":425102,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"end":"2013-12-31","val":425102,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"end":"2013-12-31","val":425102,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4I"},{"end":"2014-03-31","val":425102,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2014Q1I"},{"end":"2014-06-30","val":425102,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2014Q2I"},{"end":"2014-09-30","val":425102,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3I"},{"end":"2014-12-31","val":425102,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"end":"2014-12-31","val":425102,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"end":"2014-12-31","val":425102,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"end":"2014-12-31","val":425102,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":425102,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4I"},{"end":"2015-03-31","val":425102,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2015Q1I"},{"end":"2015-06-30","val":425102,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2015Q2I"},{"end":"2015-09-30","val":675127,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":675602,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"end":"2015-12-31","val":675602,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":675602,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q4I"},{"end":"2016-03-31","val":796286,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1017576,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2016Q2I"}]}},"UnamortizedDebtIssuanceExpense":{"label":"Unamortized Debt Issuance Expense","description":"The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.","units":{"USD":[{"end":"2016-12-31","val":45839,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"end":"2016-12-31","val":45839,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q4I"},{"end":"2017-03-31","val":195405,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":195113,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2I"},{"end":"2017-09-30","val":188784,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3I"},{"end":"2017-12-31","val":185472,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10"},{"end":"2017-12-31","val":185472,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"end":"2017-12-31","val":185472,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q4I"},{"end":"2018-03-31","val":182161,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1I"},{"end":"2018-06-30","val":178849,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2018Q2I"},{"end":"2018-09-30","val":175537,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2018Q3I"},{"end":"2018-12-31","val":172225,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"end":"2018-12-31","val":172225,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"end":"2018-12-31","val":172225,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q4I"},{"end":"2019-03-31","val":168973,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2019Q1I"},{"end":"2019-06-30","val":165662,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2019Q2I"},{"end":"2019-09-30","val":162350,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":158978,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":158978,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"end":"2019-12-31","val":158978,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q4I"},{"end":"2020-03-31","val":155666,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":152354,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2020Q2I"},{"end":"2020-09-30","val":149042,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2020Q3I"},{"end":"2020-12-31","val":145731,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13"},{"end":"2020-12-31","val":145731,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"end":"2020-12-31","val":145731,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q4I"},{"end":"2021-03-31","val":142420,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1I"},{"end":"2021-06-30","val":139107,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2I"},{"end":"2021-09-30","val":135796,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3I"},{"end":"2021-12-31","val":132484,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"end":"2021-12-31","val":132484,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"end":"2021-12-31","val":132484,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":129172,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1I"},{"end":"2022-06-30","val":125860,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2I"},{"end":"2022-09-30","val":122548,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2022Q3I"},{"end":"2022-12-31","val":119237,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2022-12-31","val":119237,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2022-12-31","val":119237,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":115925,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":112613,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-09-30","val":109302,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":105989,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":105989,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":105989,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":178908,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2023-12-31","val":178908,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2023-12-31","val":178908,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2023Q4I"},{"end":"2024-03-31","val":102677,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":99365,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":96054,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2024-09-30","val":173081,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-09-30","val":168333,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-09-30","val":163586,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2024Q3I"},{"end":"2025-12-31","val":158837,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"end":"2025-12-31","val":158837,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q4I"},{"end":"2026-03-31","val":154090,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":149342,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2011-12-31","val":0,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4I"},{"end":"2012-12-31","val":0,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2012Q4I"}]}},"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-03-31","val":32196,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":39803,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":45155,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":44777,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":57253,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-03-31","val":100263,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":100263,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":91603,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":91603,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":86362,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":86362,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":89286,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":83095,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":72538,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":72538,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":69665,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":69665,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":74602,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":74602,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":48053,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":51720,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":16608,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":16608,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3980,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":3980,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":4069,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":4069,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":4166,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":4166,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":4383,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":4383,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":4424,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":4424,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"}]}},"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":4903394,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":4902345,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":4896530,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":4898203,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-03-31","val":4898236,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2011-01-01","end":"2011-03-31","val":4898236,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":4897700,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":4897700,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":4897150,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":4897150,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":4897150,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":4897423,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":4897423,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":4896865,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":4896865,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":4896865,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":4896968,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2011-10-01","end":"2011-12-31","val":4896968,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-03-31","val":4891725,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":4891725,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-03-31","val":4891725,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":4891725,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":4885336,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":4885336,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":4877145,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":4877145,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-04-01","end":"2012-06-30","val":4877145,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":4877145,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":4866466,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":4866466,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":4828038,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":4828038,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-07-01","end":"2012-09-30","val":4828038,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":4828038,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":4855756,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":4855756,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-10-01","end":"2012-12-31","val":4822361,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-10-01","end":"2012-12-31","val":4822361,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4"},{"start":"2013-01-01","end":"2013-03-31","val":4832204,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":4832204,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-03-31","val":4832204,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2013-01-01","end":"2013-03-31","val":4832204,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":4838232,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":4838232,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":4842081,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":4842081,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-04-01","end":"2013-06-30","val":4842081,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":4842081,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":4840927,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":4840927,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":4849225,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":4849225,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-07-01","end":"2013-09-30","val":4849225,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":4849225,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":4856321,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":4856321,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2013-10-01","end":"2013-12-31","val":4877757,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-10-01","end":"2013-12-31","val":4877757,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4"},{"start":"2014-01-01","end":"2014-03-31","val":4939412,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":4939412,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-03-31","val":4939412,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":4939412,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4934903,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":4934903,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":4933550,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":4933550,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-04-01","end":"2014-06-30","val":4933550,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":4933550,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":4934107,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":4934107,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":4930860,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":4930860,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-07-01","end":"2014-09-30","val":4930860,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":4930860,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":4930494,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":4930494,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2014-10-01","end":"2014-12-31","val":4939777,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-10-01","end":"2014-12-31","val":4939777,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4"},{"start":"2015-01-01","end":"2015-03-31","val":4957041,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":4957041,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-03-31","val":4957041,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4965954,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":4965954,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":4983207,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":4983207,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-04-01","end":"2015-06-30","val":4983207,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":4964520,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":4964520,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":5007883,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":5007883,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-07-01","end":"2015-09-30","val":5007883,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4963999,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":4963999,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":5002746,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":5003741,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":5003741,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4997304,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":4997304,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":5003583,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":5003583,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":4997737,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":4997737,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":4998444,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":4998444,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":4995343,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":4995343,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5010173,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":5010173,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5000046,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":4994407,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":4992189,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":4976732,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":4985219,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4964529,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2025-01-01","end":"2025-03-31","val":4964529,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":4964529,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4964529,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":4964529,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2"},{"start":"2026-01-01","end":"2026-03-31","val":4979529,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":4979529,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":4979529,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"WeightedAverageNumberOfShareOutstandingBasicAndDiluted":{"label":"Weighted Average Number of Shares Outstanding, Basic and Diluted","description":"Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).","units":{"shares":[{"start":"2017-01-01","end":"2017-06-30","val":5000046,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":4994407,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":4992189,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2017-07-01","end":"2017-09-30","val":4976732,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":4964529,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4964529,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-01-01","end":"2018-06-30","val":4964529,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":4964529,"accn":"0001654954-18-009104","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-14"},{"start":"2018-04-01","end":"2018-06-30","val":4964529,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":4964529,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-01-01","end":"2018-09-30","val":4964529,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":4964529,"accn":"0001654954-18-012523","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-13"},{"start":"2018-07-01","end":"2018-09-30","val":4964529,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":4964529,"accn":"0001654954-19-005920","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-14"},{"start":"2019-01-01","end":"2019-03-31","val":4964529,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4964529,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-01-01","end":"2019-06-30","val":4964529,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":4964529,"accn":"0001654954-19-009563","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-14"},{"start":"2019-04-01","end":"2019-06-30","val":4964529,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4964529,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-01-01","end":"2019-09-30","val":4964529,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2019-07-01","end":"2019-09-30","val":4964529,"accn":"0001654954-19-012848","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":4964529,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":4964529,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4964529,"accn":"0001199835-20-000119","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":4964529,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4964529,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-01-01","end":"2020-06-30","val":4964529,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":4964529,"accn":"0001199835-20-000197","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-12"},{"start":"2020-04-01","end":"2020-06-30","val":4964529,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4964529,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-01-01","end":"2020-09-30","val":4964529,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":4964529,"accn":"0001199835-20-000305","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-12"},{"start":"2020-07-01","end":"2020-09-30","val":4964529,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4964529,"accn":"0001654954-21-002818","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-15"},{"start":"2020-01-01","end":"2020-12-31","val":4964529,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4964529,"accn":"0001199835-21-000284","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-13","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4964529,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12"},{"start":"2021-04-01","end":"2021-06-30","val":4964529,"accn":"0001199835-21-000492","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-12","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":4964529,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12"},{"start":"2021-07-01","end":"2021-09-30","val":4964529,"accn":"0001199835-21-000692","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-11-12","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":4964529,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","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":4888977,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2010-04-01","end":"2010-06-30","val":4888977,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":4889915,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2010-07-01","end":"2010-09-30","val":4891760,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10","frame":"CY2010Q3"},{"start":"2011-01-01","end":"2011-03-31","val":4892977,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2011-01-01","end":"2011-03-31","val":4892977,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":4892977,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-01-01","end":"2011-06-30","val":4892977,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":4892977,"accn":"0001199835-11-000485","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-12"},{"start":"2011-04-01","end":"2011-06-30","val":4892977,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":4892977,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":4892977,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-01-01","end":"2011-09-30","val":4892977,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":4892977,"accn":"0001199835-11-000703","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-10"},{"start":"2011-07-01","end":"2011-09-30","val":4892977,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2011-07-01","end":"2011-09-30","val":4892977,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":4892977,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011"},{"start":"2011-10-01","end":"2011-12-31","val":4892977,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29","frame":"CY2011Q4"},{"start":"2012-01-01","end":"2012-03-31","val":4887487,"accn":"0001199835-12-000341","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-15"},{"start":"2012-01-01","end":"2012-03-31","val":4887487,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-03-31","val":4887487,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2012-01-01","end":"2012-03-31","val":4887487,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":4879494,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-01-01","end":"2012-06-30","val":4879494,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":4871303,"accn":"0001199835-12-000579","fy":2012,"fp":"Q2","form":"10-Q/A","filed":"2012-08-24"},{"start":"2012-04-01","end":"2012-06-30","val":4871303,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-04-01","end":"2012-06-30","val":4871303,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2012-04-01","end":"2012-06-30","val":4871303,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":4860692,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-01-01","end":"2012-09-30","val":4860692,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":4821084,"accn":"0001199835-12-000753","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-13"},{"start":"2012-07-01","end":"2012-09-30","val":4821084,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-07-01","end":"2012-09-30","val":4821084,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":4821084,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":4849163,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-01-01","end":"2012-12-31","val":4849163,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012"},{"start":"2012-10-01","end":"2012-12-31","val":4813025,"accn":"0001199835-13-000141","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-29"},{"start":"2012-10-01","end":"2012-12-31","val":4813025,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27","frame":"CY2012Q4"},{"start":"2013-01-01","end":"2013-03-31","val":4800008,"accn":"0001199835-13-000248","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-14"},{"start":"2013-01-01","end":"2013-03-31","val":4800008,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-03-31","val":4800008,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2013-01-01","end":"2013-03-31","val":4800008,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":4798429,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-01-01","end":"2013-06-30","val":4798429,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":4796926,"accn":"0001199835-13-000475","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":4796926,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-04-01","end":"2013-06-30","val":4796926,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2013-04-01","end":"2013-06-30","val":4796926,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":4796150,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":4796150,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":4791972,"accn":"0001199835-13-000727","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":4791972,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-07-01","end":"2013-09-30","val":4791972,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2013-07-01","end":"2013-09-30","val":4791972,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":4804801,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-01-01","end":"2013-12-31","val":4804801,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013"},{"start":"2013-10-01","end":"2013-12-31","val":4826237,"accn":"0001199835-14-000112","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-27"},{"start":"2013-10-01","end":"2013-12-31","val":4826237,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26","frame":"CY2013Q4"},{"start":"2014-01-01","end":"2014-03-31","val":4839149,"accn":"0001199835-14-000199","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":4839149,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-03-31","val":4839149,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2014-01-01","end":"2014-03-31","val":4839149,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4843300,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-01-01","end":"2014-06-30","val":4843300,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":4847188,"accn":"0001199835-14-000390","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":4847188,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-04-01","end":"2014-06-30","val":4847188,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2014-04-01","end":"2014-06-30","val":4847188,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":4844821,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-01-01","end":"2014-09-30","val":4844821,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":4847765,"accn":"0001199835-14-000556","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-13"},{"start":"2014-07-01","end":"2014-09-30","val":4847765,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-07-01","end":"2014-09-30","val":4847765,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":4847765,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":4849614,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-01-01","end":"2014-12-31","val":4849614,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014"},{"start":"2014-10-01","end":"2014-12-31","val":4863468,"accn":"0001199835-15-000073","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-26"},{"start":"2014-10-01","end":"2014-12-31","val":4863468,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2014Q4"},{"start":"2015-01-01","end":"2015-03-31","val":4884503,"accn":"0001199835-15-000180","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-13"},{"start":"2015-01-01","end":"2015-03-31","val":4884503,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-03-31","val":4884503,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4896289,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-01-01","end":"2015-06-30","val":4896289,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2015-04-01","end":"2015-06-30","val":4908605,"accn":"0001199835-15-000364","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-13"},{"start":"2015-04-01","end":"2015-06-30","val":4908605,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-04-01","end":"2015-06-30","val":4908605,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":4916467,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":4916467,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2015-07-01","end":"2015-09-30","val":4956163,"accn":"0001199835-15-000514","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":4956163,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-07-01","end":"2015-09-30","val":4956163,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4928712,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10"},{"start":"2015-01-01","end":"2015-12-31","val":4928712,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23","frame":"CY2015"},{"start":"2015-10-01","end":"2015-12-31","val":4965050,"accn":"0001199835-16-000651","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-10","frame":"CY2015Q4"},{"start":"2016-01-01","end":"2016-03-31","val":4987133,"accn":"0001199835-16-000811","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":4987133,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4993324,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-01-01","end":"2016-06-30","val":4993324,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":4999514,"accn":"0001654954-16-001411","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-11"},{"start":"2016-04-01","end":"2016-06-30","val":4999514,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":4993571,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-01-01","end":"2016-09-30","val":4993571,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2016-07-01","end":"2016-09-30","val":4994061,"accn":"0001654954-16-003767","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-10"},{"start":"2016-07-01","end":"2016-09-30","val":4994061,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":4991065,"accn":"0001654954-17-002343","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-23"},{"start":"2016-01-01","end":"2016-12-31","val":4991065,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":5005749,"accn":"0001654954-17-004451","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-11"},{"start":"2017-01-01","end":"2017-03-31","val":5005749,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5000046,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10"},{"start":"2017-04-01","end":"2017-06-30","val":4994407,"accn":"0001654954-17-007243","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-10","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":4992189,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09"},{"start":"2017-07-01","end":"2017-09-30","val":4976732,"accn":"0001654954-17-010304","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-09","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":4985219,"accn":"0001654954-18-002934","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-22"},{"start":"2017-01-01","end":"2017-12-31","val":4985219,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4964529,"accn":"0001654954-18-005050","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-10","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-12-31","val":4964529,"accn":"0001654954-19-003037","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-21"},{"start":"2018-01-01","end":"2018-12-31","val":4964529,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":4964529,"accn":"0001199835-20-000018","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-11","frame":"CY2019"},{"start":"2021-01-01","end":"2021-03-31","val":4964529,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4964529,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-04-01","end":"2021-06-30","val":4964529,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2021Q2"},{"start":"2022-01-01","end":"2022-03-31","val":4964529,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4964529,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-04-01","end":"2022-06-30","val":4964529,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11","frame":"CY2022Q2"},{"start":"2025-01-01","end":"2025-03-31","val":4964529,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4964529,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-04-01","end":"2025-06-30","val":4964529,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2025Q2"},{"start":"2026-01-01","end":"2026-03-31","val":4979529,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":4979529,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2026-04-01","end":"2026-06-30","val":4979529,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2"}]}},"IncreaseDecreaseInOperatingLeaseLiability":{"label":null,"description":null,"units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":-276752,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-71457,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-301871,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-337516,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-334094,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"start":"2021-01-01","end":"2021-12-31","val":-334094,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-82779,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-82779,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-177584,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-177584,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-308763,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-308763,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-383189,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":-383189,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-179888,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-179888,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-376469,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":-376469,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":-581906,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-581906,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-1097192,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-1097192,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-109509,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":-109509,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-221162,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":-221162,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":-334739,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-334739,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":-455191,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":-455191,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-122118,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":-122118,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-246532,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":-246532,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":-373186,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-12-31","val":-487162,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-117574,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":-237417,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"}]}},"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":"2005-12-31","val":2000000,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29"},{"end":"2005-12-31","val":2000000,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"end":"2005-12-31","val":2000000,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"end":"2005-12-31","val":2000000,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2005-12-31","val":2000000,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2005-12-31","val":2000000,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2005-12-31","val":2000000,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2005-12-31","val":2000000,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2005-12-31","val":2000000,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2005-12-31","val":2000000,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2005-12-31","val":2000000,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2005-12-31","val":2000000,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24"},{"end":"2005-12-31","val":2000000,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2005Q4I"},{"end":"2006-12-31","val":2000000,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2006-12-31","val":2000000,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2006Q4I"},{"end":"2022-11-30","val":5000000,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2022-11-30","val":5000000,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2022-11-30","val":5000000,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2022-11-30","val":5000000,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2022-11-30","val":5000000,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2022-11-30","val":5000000,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2022-11-30","val":5000000,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5000000,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5000000,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14","frame":"CY2023Q2I"},{"end":"2023-07-31","val":10000000,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"end":"2023-09-30","val":5000000,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2026-07-31","val":4000000,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"PreferredStockDividendsPerShareDeclared":{"label":"Preferred Stock, Dividends Per Share, Declared","description":"Aggregate dividends declared during the period for each share of preferred stock outstanding.","units":{"USD/shares":[{"start":"2021-01-01","end":"2021-12-31","val":0.22,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021"}]}},"PreferredStockLiquidationPreference":{"label":"Preferred Stock, Liquidation Preference Per Share","description":"The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share.","units":{"USD/shares":[{"end":"2021-12-31","val":4.15,"accn":"0001199835-22-000167","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-29","frame":"CY2021Q4I"},{"end":"2022-12-31","val":4.15,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":4.15,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":4.15,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2024Q4I"},{"end":"2025-12-31","val":4.15,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"}]}},"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":"2021-01-01","end":"2021-03-31","val":-709980,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-882263,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2021-01-01","end":"2021-09-30","val":-108059,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2021-01-01","end":"2021-12-31","val":-252470,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-5179127,"accn":"0001199835-22-000280","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-12"},{"start":"2022-01-01","end":"2022-03-31","val":-5179127,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-10618878,"accn":"0001199835-22-000461","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-11"},{"start":"2022-01-01","end":"2022-06-30","val":-10618878,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-09-30","val":-13383922,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14"},{"start":"2022-01-01","end":"2022-09-30","val":-13383922,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2022-01-01","end":"2022-12-31","val":-13408609,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":-13408609,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-184336,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":-184336,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":214504,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":214504,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":-125244,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"},{"start":"2023-01-01","end":"2023-09-30","val":-125244,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-100194,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":-100194,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":17990,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":17990,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":41325,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":41325,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":64713,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":64713,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":82401,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":82401,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":12006,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"start":"2025-01-01","end":"2025-03-31","val":12006,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":29760,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-06-30","val":29760,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":51683,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-12-31","val":90003,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"},{"start":"2026-01-01","end":"2026-03-31","val":-6174,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1"},{"start":"2026-01-01","end":"2026-06-30","val":178616,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"}]}},"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":"2021-07-01","end":"2021-09-30","val":22914,"accn":"0001199835-22-000665","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-14","frame":"CY2021Q3"}]}},"AccruedLiabilitiesForUnredeeemedGiftCards":{"label":"Gift Card Liability, Current","description":"Carrying value as of the balance sheet date of the liability for outstanding gift cards. Retail customers purchase gift cards or gift certificates that can be redeemed at a later date for merchandise or services; those unredeemed represent a liability of the entity because the revenue is being deferred.","units":{"USD":[{"end":"2021-12-31","val":682881,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1106970,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28","frame":"CY2022Q4I"}]}},"DeferredTaxAssetsOperatingLossCarryforwards":{"label":"Deferred Tax Assets, Operating Loss Carryforwards","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.","units":{"USD":[{"end":"2022-12-31","val":1518394,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"end":"2022-12-31","val":1518394,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1246963,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":1246963,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1042956,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":1042956,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":846584,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"}]}},"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":"2022-01-01","end":"2022-12-31","val":166617,"accn":"0001199835-23-000177","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-28"},{"start":"2022-01-01","end":"2022-12-31","val":166617,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1011461,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2023-01-01","end":"2023-03-31","val":1011461,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1339176,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-06-30","val":1339176,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2023-01-01","end":"2023-09-30","val":-166617,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":2518365,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":2518365,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":635946,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"start":"2024-01-01","end":"2024-03-31","val":635946,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-350567,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-06-30","val":350567,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2024-01-01","end":"2024-09-30","val":775022,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":775022,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2024-01-01","end":"2024-12-31","val":-279167,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":-279167,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1201832,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1958933,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":-1241257,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"start":"2025-01-01","end":"2025-12-31","val":734325,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"BankOverdrafts":{"label":"Bank Overdrafts","description":"Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing.","units":{"USD":[{"end":"2023-03-31","val":316339,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1I"},{"end":"2023-09-30","val":909392,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2023Q3I"},{"end":"2023-12-31","val":393416,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":393416,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13"},{"end":"2023-12-31","val":393416,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"end":"2023-12-31","val":393416,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":393416,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-03-31","val":522521,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1I"},{"end":"2024-06-30","val":744332,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13","frame":"CY2024Q2I"},{"end":"2024-09-30","val":214796,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":473016,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":473016,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13"},{"end":"2024-12-31","val":473016,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"end":"2024-12-31","val":473016,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"},{"end":"2024-12-31","val":473016,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-03-31","val":391394,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1I"},{"end":"2025-06-30","val":213520,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":600291,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13","frame":"CY2025Q3I"},{"end":"2026-03-31","val":243699,"accn":"0001199835-26-000146","fy":2026,"fp":"Q1","form":"10-Q","filed":"2026-05-13","frame":"CY2026Q1I"},{"end":"2026-06-30","val":534488,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12","frame":"CY2026Q2I"}]}},"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":"2022-01-01","end":"2022-12-31","val":2000000,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12"},{"start":"2022-01-01","end":"2022-12-31","val":2000000,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2022-01-01","end":"2022-12-31","val":2000000,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3012500,"accn":"0001199835-23-000233","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-12","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3025000,"accn":"0001199835-23-000437","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-14"},{"start":"2023-01-01","end":"2023-09-30","val":3025000,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"}]}},"LongTermDebtAverageAmountOutstanding":{"label":null,"description":null,"units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":972940,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":865933,"accn":"0001199835-23-000568","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-14"}]}},"CustomerLoyaltyProgramLiabilityCurrent":{"label":"Customer Loyalty Program Liability, Current","description":"Value of deferred revenue or cost to provide products or services, which is expected to be recognized in income or incurred within one year or the normal operating cycle, if longer, resulting from customer loyalty program. Excludes liability associated with frequent flier programs. Includes liability associated with customer loyalty programs for other businesses, for example, but is not limited to, hotels, supermarkets, credit card companies, automobile rental companies, and book sellers.","units":{"USD":[{"end":"2022-12-31","val":111398,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":54003,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":54003,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":293366,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":293366,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":108415,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"}]}},"DebtWeightedAverageInterestRate":{"label":"Debt, Weighted Average Interest Rate","description":"Weighted average interest rate of debt outstanding.","units":{"pure":[{"end":"2022-12-31","val":0.0557,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0.0619,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"end":"2023-12-31","val":0.0619,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0.0622,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"end":"2024-12-31","val":0.0622,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0.063,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"}]}},"EffectiveIncomeTaxRateReconciliationRepatriationForeignEarningsJobsCreationActOf2004":{"label":"Effective Income Tax Rate Reconciliation, Repatriation Foreign Earnings, Jobs Creation Act of 2004, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the temporary incentive for U.S. entities to repatriate accumulated foreign earnings under the American Jobs Creation Act of 2004.","units":{"pure":[{"start":"2022-01-01","end":"2022-12-31","val":0.0113,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.1326,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023"}]}},"IncentiveFeeExpense":{"label":"Incentive Fee Expense","description":"Amount of expense for incentive rights held by the managing member or general partner, of limited liability company (LLC) or limited partnership (LP).","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":1333396,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1057198,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26"},{"start":"2023-01-01","end":"2023-12-31","val":1057198,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1807559,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":1807559,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1931827,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"NumberOfOperatingSegments":{"label":"Number of Operating Segments","description":"Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.","units":{"Number":[{"start":"2023-01-01","end":"2023-12-31","val":2,"accn":"0001199835-24-000132","fy":2023,"fp":"FY","form":"10-K","filed":"2024-03-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2,"accn":"0001199835-24-000188","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-13","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2,"accn":"0001199835-24-000317","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-13"},{"start":"2024-01-01","end":"2024-09-30","val":2,"accn":"0001199835-24-000492","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2025-01-01","end":"2025-03-31","val":2,"accn":"0001199835-25-000138","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-13","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2,"accn":"0001199835-25-000246","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-12"},{"start":"2025-01-01","end":"2025-09-30","val":2,"accn":"0001199835-25-000384","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-13"}]}},"DeferredTaxAndOtherLiabilitiesNoncurrent":{"label":"Deferred Tax and Other Liabilities, Noncurrent","description":"Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting, and liabilities classified as noncurrent and other.","units":{"USD":[{"end":"2023-12-31","val":2911618,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2536648,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2024Q4I"}]}},"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":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.8516,"accn":"0001199835-25-000089","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-25"},{"start":"2024-01-01","end":"2024-12-31","val":-0.0616,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.0025,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"AccountsReceivableGrossCurrent":{"label":"Accounts Receivable, before Allowance for Credit Loss, Current","description":"Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.","units":{"USD":[{"end":"2024-12-31","val":2994829,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":4411116,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsLiabilitiesNet":{"label":"Deferred Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.","units":{"USD":[{"end":"2024-12-31","val":2536648,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2180660,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2024-12-31","val":2048937,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2071290,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness":{"label":"Deferred Tax Assets, Tax Credit Carryforwards, General Business","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible general business tax credit carryforwards.","units":{"USD":[{"end":"2024-12-31","val":303733,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024Q4I"},{"end":"2025-12-31","val":390896,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025Q4I"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"pure":[{"start":"2024-01-01","end":"2024-12-31","val":-0.059,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.0272,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"IncomeTaxPaidFederalAfterRefundReceived":{"label":null,"description":null,"units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":26488,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-19498,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"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":"2024-01-01","end":"2024-12-31","val":-72390,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-246203,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpenseOther":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":20352,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":31850,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"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":"2024-01-01","end":"2024-12-31","val":21242,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-2987,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"IncomeTaxReconciliationPriorYearIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, Prior Year 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 revisions of previously reported income tax expense (benefit).","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":22544,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-8407,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"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":"2024-01-01","end":"2024-12-31","val":75020,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":42245,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxCredits":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":293567,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":108080,"accn":"0001199835-26-000061","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-24","frame":"CY2025"}]}},"ProvisionForOtherCreditLosses":{"label":"Provision for Other Credit Losses","description":"Amount of expense related to credit loss from transactions other than loan and lease transactions.","units":{"USD":[{"start":"2026-01-01","end":"2026-06-30","val":1086557,"accn":"0001199835-26-000283","fy":2026,"fp":"Q2","form":"10-Q","filed":"2026-08-12"}]}}}}}