{"cik":1493137,"entityName":"LIFELOC TECHNOLOGIES, INC.","facts":{"dei":{"EntityCommonStockSharesOutstanding":{"label":"Entity Common Stock, Shares Outstanding","description":"Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.","units":{"shares":[{"end":"2011-08-15","val":2422416,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-08-15","val":2422416,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2011-11-02","val":2422416,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2012-02-29","val":2422416,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2012Q1I"},{"end":"2012-05-07","val":2422416,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2012-06-30","val":2422416,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-11-02","val":2422416,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2013-03-15","val":2422416,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2013Q1I"},{"end":"2013-05-07","val":2432416,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2013-08-07","val":2432416,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-11-07","val":2432416,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2014-03-14","val":2432416,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2014Q1I"},{"end":"2014-05-07","val":2432416,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2014-05-07","val":2432416,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2014-11-07","val":2432416,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2015-03-10","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2015Q1I"},{"end":"2015-05-07","val":2454116,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2015-08-07","val":2454116,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-11-12","val":2454116,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2016-03-10","val":2454116,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2016Q1I"},{"end":"2016-05-07","val":2454116,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2016-08-07","val":2454116,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-11-10","val":2454116,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2017-03-10","val":2454116,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2017Q1I"},{"end":"2017-05-07","val":2454116,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-08-07","val":2454116,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-11-07","val":2454116,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2018-03-10","val":2454116,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2018Q1I"},{"end":"2018-05-07","val":2454116,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2018-08-07","val":2454116,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-11-07","val":2454116,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2019-03-10","val":2454116,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2019Q1I"},{"end":"2019-05-07","val":2454116,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2019-08-07","val":2454116,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-11-07","val":2454116,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2020-03-10","val":2454116,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2020Q1I"},{"end":"2020-05-12","val":2454116,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2020-08-07","val":2454116,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-11-05","val":2454116,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2021-03-29","val":2454116,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2021Q1I"},{"end":"2021-05-10","val":2454116,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2021-06-30","val":2454116,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2454116,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2022-03-02","val":2454116,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2022Q1I"},{"end":"2022-05-10","val":2454116,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2022-06-30","val":2454116,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2454116,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2023-03-01","val":2454116,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2023-03-31","val":2454116,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2454116,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2454116,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2024-03-01","val":2454116,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2024-03-31","val":2454116,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2454116,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2664116,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2025-03-14","val":2664116,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2025-03-31","val":2752616,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2752616,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-11-10","val":2752616,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2026-03-25","val":2752616,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2026Q1I"}]}},"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-08-15","val":0,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-08-15","val":0,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2011-11-02","val":0,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2012-02-29","val":0,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2422416,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2013-03-15","val":211867,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2013Q1I"},{"end":"2013-06-28","val":634211,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2013Q2I"},{"end":"2014-06-30","val":1298493,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2014Q2I"},{"end":"2015-06-30","val":4175287,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2015Q2I"},{"end":"2016-06-30","val":1266028,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q2I"},{"end":"2017-06-30","val":3691920,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2017Q2I"},{"end":"2018-06-30","val":1674864,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q2I"},{"end":"2019-06-30","val":1674864,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q2I"},{"end":"2020-06-30","val":1339891,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q2I"},{"end":"2021-06-30","val":1803937,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021Q2I"},{"end":"2022-06-30","val":1385876,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q2I"},{"end":"2023-06-30","val":835322,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2023Q2I"},{"end":"2024-06-28","val":2219292,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2024Q2I"},{"end":"2025-06-30","val":1682478,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","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":303528,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":303528,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":303528,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":303528,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":275221,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":275221,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":263407,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":57775,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":57775,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":57775,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":57775,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":57775,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":203227,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":152584,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":255561,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":82796,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":82796,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":82796,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":82796,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":82796,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":260180,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":295816,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":322384,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":149949,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":149949,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":149949,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":149949,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":149949,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":243180,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":275371,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":458723,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":469570,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":469570,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":469570,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":469570,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":469570,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":216951,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":144154,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":292147,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":222976,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":222976,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":222976,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":222976,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":222976,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":381138,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":292377,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":272699,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":284590,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":284590,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":284590,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":284590,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":284590,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":242544,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":258765,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":380938,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":297096,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":297096,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":297096,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":297096,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":297096,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":539769,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":329607,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":315219,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":343783,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":343783,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":343783,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":343783,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":343783,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":654623,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":453543,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":389138,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":261798,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":261798,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":261798,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":261798,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":261798,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":480361,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":358482,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":257743,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":333851,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":333851,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":333851,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":333851,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":333851,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":355819,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":232015,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":230572,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":445985,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":445985,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":445985,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":445985,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":445985,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":295523,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":299663,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":442855,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":413957,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":413957,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":413957,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":413957,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":413957,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":502763,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":329839,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":501827,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":402231,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":402231,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":402231,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":402231,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":402231,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":556160,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":459560,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":328528,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":251627,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":251627,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":251627,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":251627,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":251627,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":594252,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":393046,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":384969,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":301627,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":393118,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":393118,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":393118,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":393118,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":530893,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":530893,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":941136,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":449836,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":449836,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":449836,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":449836,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":449836,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":492429,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":506768,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":605863,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":405321,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":405321,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":405321,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":405321,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":405321,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":642107,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":798788,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":745967,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":426248,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":426248,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":426248,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":426248,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":426248,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":575961,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":626646,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":787015,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":855452,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":855452,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":855452,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":855452,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":855452,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":682530,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":740803,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":764329,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":603817,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":603817,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":603817,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":603817,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":603817,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":727320,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":745831,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":736391,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":495397,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":495397,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":495397,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":495397,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":495397,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":757249,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":635768,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":724063,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":593326,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":593326,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":593326,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":593326,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":593326,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":757606,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":659749,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":724221,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":675136,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":675136,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":675136,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":675136,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":675136,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":548008,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":905762,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":754680,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":641239,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":641239,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":641239,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":641239,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":641239,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":638038,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":539672,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":517618,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":523603,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":523603,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":523603,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":523603,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":523603,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":693225,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":499050,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":600068,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":562092,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":562092,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":562092,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":562092,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":562092,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":798748,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":735675,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":658322,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":627919,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":627919,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":627919,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":627919,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":627919,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":543830,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":762670,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":709307,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":812126,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":812126,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":812126,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":812126,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":812126,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":756907,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":831501,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":611439,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":732541,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":732541,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":732541,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":732541,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":732541,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":761697,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":765730,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":864456,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":772380,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent":{"label":"Accrual for Taxes Other than Income Taxes","description":"Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes.","units":{"USD":[{"end":"2011-12-31","val":14829,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":7495,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":7495,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-12-31","val":7844,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":7844,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-12-31","val":44810,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":44810,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-12-31","val":51071,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":51071,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":49092,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":49092,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":96097,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":96097,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":61538,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":61538,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":72868,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":72868,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":69109,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":69109,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":68514,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":68514,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":73892,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":73892,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":75634,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":75634,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":94894,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":94894,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":96395,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"AccruedEmployeeBenefitsCurrentAndNoncurrent":{"label":"Accrued Employee Benefits","description":"Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them.","units":{"USD":[{"end":"2012-12-31","val":5581,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":5581,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-12-31","val":8078,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":8078,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-12-31","val":8152,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":8152,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"}]}},"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":"2011-12-31","val":121280,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2015-12-31","val":0,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":12408,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":12408,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2017Q4I"}]}},"AccruedIncomeTaxesCurrent":{"label":"Accrued Income Taxes, Current","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.","units":{"USD":[{"end":"2011-12-31","val":0,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q4I"},{"end":"2012-03-31","val":66507,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":56697,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2018-12-31","val":0,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q4I"},{"end":"2019-09-30","val":105346,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"}]}},"AccruedIncomeTaxesPayable":{"label":"Accrued Income Taxes Payable (Deprecated 2009-01-31)","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2010Q4I"},{"end":"2010-12-31","val":0,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":0,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-06-30","val":129258,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":129258,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":31802,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"}]}},"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":263667,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":263667,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":263667,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":263667,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":301018,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":301018,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":281908,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":452566,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":452566,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":452566,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":452566,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":331286,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":154276,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":219350,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":250525,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":278324,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":278324,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":278324,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":278324,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":278324,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":161864,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":247407,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":311280,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":321692,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":321692,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":321692,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":321692,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":321692,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":138696,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":227307,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":216141,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":232130,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":232130,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":232130,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":232130,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":232130,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":160444,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":173630,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":216788,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":274996,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":274996,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":274996,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":274996,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":274996,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":172623,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":239503,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":274325,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":239833,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":239833,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":239833,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":239833,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":239833,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":249381,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":169108,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":260722,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":264290,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":264290,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":264290,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":264290,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":264290,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":300696,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":198405,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":272085,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":250912,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":250912,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":250912,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":250912,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":250912,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":216658,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":275682,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":300342,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":290458,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":290458,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":290458,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":290458,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":290458,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":319366,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":210484,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":212359,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":266266,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":266266,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":266266,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":266266,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":266266,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":163719,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":212164,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":194486,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":298530,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":298530,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":298530,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":298530,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":298530,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":155299,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":240193,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":234613,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":344944,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":344944,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":344944,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":344944,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":344944,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":187377,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":290942,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":262206,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":329311,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":329311,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":329311,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":329311,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":329311,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":175916,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":288415,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":270932,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":293981,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":293981,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":293981,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":293981,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":293981,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":244634,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":349397,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":328734,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":321112,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"AccruedLiabilitiesCurrentAndNoncurrent":{"label":"Accrued Liabilities","description":"Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.","units":{"USD":[{"end":"2011-12-31","val":452566,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":278324,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":278324,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-12-31","val":321692,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":321692,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-12-31","val":232130,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":232130,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-12-31","val":274996,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":274996,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":239833,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":239833,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":264290,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":264290,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":250912,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":250912,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":290458,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":290458,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":266266,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":266266,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":298530,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":298530,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":344944,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":344944,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":329311,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":329311,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":293981,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":293981,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":321112,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"AccruedRoyaltiesCurrentAndNoncurrent":{"label":"Accrued Royalties","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties.","units":{"USD":[{"end":"2012-12-31","val":1683,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2012-12-31","val":1683,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-12-31","val":0,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2013Q4I"}]}},"AccruedSalariesCurrentAndNoncurrent":{"label":"Accrued Salaries","description":"Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided.","units":{"USD":[{"end":"2013-12-31","val":230032,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-12-31","val":157888,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":157888,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-12-31","val":176219,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":176219,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":135585,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":135585,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":139841,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":139841,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":163814,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":163814,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":167027,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":167027,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":165686,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":165686,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":187729,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":187729,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":205422,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":205422,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":218572,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":218572,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":162355,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":162355,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":171993,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","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":"2010-12-31","val":268933,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":268933,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":268933,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":268933,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":311574,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":311574,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":340217,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":256364,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":256364,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":256364,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":256364,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":256364,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":284496,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":314408,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":346677,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":365728,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":365728,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":365728,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":365728,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":365728,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":398032,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":431714,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":466227,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":473538,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":473538,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":473538,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":473538,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":473538,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":513653,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":557225,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":603225,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":650576,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":650576,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":650576,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":650576,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":650576,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":716098,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":781766,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":850020,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":876582,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":876582,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":876582,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":876582,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":876582,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":947800,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":997598,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1061075,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1112498,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":1112498,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":1112498,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1112498,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1112498,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1172132,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1250578,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1329234,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1349499,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":1349499,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":1349499,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1349499,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":1349499,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1454418,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1566631,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1658104,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1649203,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1649203,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1649203,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":1649203,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":1649203,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1748775,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1849978,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1954927,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1959541,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":1959541,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":1959541,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":1959541,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":1959541,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2053197,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2144016,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2220032,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2277839,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":2277839,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":2277839,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":2277839,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":2277839,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2341432,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2405026,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2474356,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2518966,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":2518966,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":2518966,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":2518966,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2518966,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2628470,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2747253,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2898763,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3072961,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":3072961,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":3072961,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":3072961,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":3072961,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3142707,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3199561,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3263200,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3326837,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":3326837,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":3326837,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3326837,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":3326837,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3375026,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3435629,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3511125,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3613452,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":3613452,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":3613452,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":3613452,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":3613452,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3719290,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3826061,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3932832,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3538455,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition":{"label":"APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition","description":"Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":32200,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":32200,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2013-01-01","end":"2013-12-31","val":60196,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":60196,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"}]}},"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":5900,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2011-12-31","val":10000,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2011-12-31","val":10000,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":40000,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":40000,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2012-12-31","val":40000,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2012Q4I"},{"end":"2013-12-31","val":26267,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":26267,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2013-12-31","val":26267,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2013Q4I"},{"end":"2014-12-31","val":40000,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":40000,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2014-12-31","val":40000,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2014Q4I"},{"end":"2015-12-31","val":35000,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":35000,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2015-12-31","val":35000,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2015Q4I"},{"end":"2016-12-31","val":35000,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":35000,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2016-12-31","val":35000,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016Q4I"},{"end":"2017-12-31","val":35000,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":35000,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-12-31","val":35000,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2017Q4I"},{"end":"2018-12-31","val":30000,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":30000,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2018-12-31","val":30000,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2018Q4I"},{"end":"2019-12-31","val":30000,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":30000,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2019-12-31","val":30000,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":54000,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":54000,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2020-12-31","val":54000,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2020Q4I"},{"end":"2021-12-31","val":5000,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":5000,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2021-12-31","val":5000,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2021Q4I"},{"end":"2022-12-31","val":5000,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":5000,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":5000,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2022Q4I"},{"end":"2023-12-31","val":5000,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":5000,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2023-12-31","val":5000,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2023Q4I"},{"end":"2024-12-31","val":7000,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":7000,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":8500,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":"2012-01-01","end":"2012-12-31","val":-33917,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-13733,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-13733,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-36063,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":36063,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":11530,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":11530,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":5301,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":5301,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":10669,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":10669,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-2583,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":2583,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-4898,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":4898,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1042,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":1042,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":288,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":288,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":297,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":297,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":5090,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2023"}]}},"AllowanceForLoanAndLeaseLossRecoveryOfBadDebts":{"label":"Allowance for Loan and Lease Loss, Recovery of Bad Debts","description":"Amount of recovery of loans and lease receivables which had previously been fully or partially written-off as bad debts.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":12000,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3000,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":6000,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":3000,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":9000,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":3000,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":12000,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":12000,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2000,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":2000,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":6000,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":6000,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":4000,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":4000,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":9000,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":9000,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":3000,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":3000,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":12000,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":12000,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3000,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":3000,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4500,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":4500,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":1500,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":1500,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":4500,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":4500,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":4500,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":4500,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"}]}},"AmortizationOfFinancingCosts":{"label":"Amortization of Debt Issuance Costs","description":"Amount of amortization expense attributable to debt issuance costs.","units":{"USD":[{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-06-30","val":362,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":362,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":497,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":135,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3"},{"start":"2017-01-01","end":"2017-12-31","val":542,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2803,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":2803,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1085,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":1085,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1085,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":12932,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":12932,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":6644,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":4254,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":5886,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":11937,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":17988,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"AmortizationOfIntangibleAssets":{"label":"Amortization of Intangible Assets","description":"The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":11882,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":25847,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":25847,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":12824,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":12824,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":19417,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":19417,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":12883,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":12883,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":74120,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":74120,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":6644,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":6644,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":7424,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":7424,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":7684,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":0,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2011Q3"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":0,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2012Q2"},{"start":"2012-07-01","end":"2012-09-30","val":0,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":23000,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":23000,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":23000,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":23000,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":82000,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":50000,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":50000,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":50000,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":50000,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":50000,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":50000,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":50000,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":50000,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":50000,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":50000,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":50000,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":50000,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":50000,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":50000,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":50000,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":50000,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":50000,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":50000,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":50000,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":50000,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":50000,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":50000,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":50000,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":50000,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":50000,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":50000,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":50000,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":50000,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":50000,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":12500,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":12500,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":12500,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":12500,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":12500,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":12500,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":12500,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":12500,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":122000,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":122000,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":122000,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":122000,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":122000,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":122000,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":33500,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":33500,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":33500,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":3263920,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":3263920,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":3263920,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":3263920,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":3746105,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":3746105,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":3806287,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3873471,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":3873471,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":3873471,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":3873471,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":3873471,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3909891,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":4154082,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4378277,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4294465,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":4294465,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":4294465,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":4294465,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":4294465,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4579074,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4880992,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5060893,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":5159574,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":5159574,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":5159574,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":5159574,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":5159574,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5095405,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5335642,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5720143,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":7565860,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":7565860,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":7565860,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":7565860,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":7565860,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":7218921,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":7222793,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7693742,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7703624,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":7693409,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":7693409,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":7693409,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":7693409,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":7895102,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8028098,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8082399,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8073448,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":8073448,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":8073448,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":8073448,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":8073448,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":8108637,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":8127879,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8333864,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8091359,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":8091359,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":8091359,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":8091359,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":8091359,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8367037,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8102561,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8209283,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8279681,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":8279681,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":8279681,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":8279681,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":8279681,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8585355,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8782489,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9024373,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9024794,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":9024794,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":9024794,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":9024794,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":9024794,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9094712,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8949453,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8636804,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8536348,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":8536348,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":8536348,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":8536348,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":8536348,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8879331,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8686192,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8743338,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8949831,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":8949831,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":8949831,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":8949831,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":8949831,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8515442,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8389630,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8430168,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8517761,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":8517761,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":8517761,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":8517761,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":8517761,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8364815,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8312084,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8604673,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8691970,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":8691970,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":8691970,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":8691970,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":8691970,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8328370,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8011312,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8343124,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8724769,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":8724769,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":8724769,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":8724769,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":8724769,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9218948,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8623154,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8301270,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6686568,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":2914525,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":2914525,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":2914525,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":2914525,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":3369160,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":3369160,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":3404138,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3480474,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":3480474,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":3480474,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":3480474,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":3480474,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3530977,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3778633,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4028499,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3911833,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":3911833,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":3911833,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":3911833,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":3911833,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4162830,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4565167,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4755747,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4807422,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":4807422,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":4807422,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":4807422,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":4807422,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4653974,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4832693,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5184820,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4801899,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":4801899,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":4801899,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":4801899,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":4801899,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4491792,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4481062,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4802481,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4851578,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":4851036,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":4851036,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":4851036,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":4851036,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5119316,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5278164,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5364706,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5376249,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":5269815,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":5269815,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":5269815,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":5269815,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4465751,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4420025,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4796559,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4581089,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":4581089,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":4581089,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":4581089,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":4581089,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4867271,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4686158,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4874892,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4879854,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":4879854,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":4879854,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":4879854,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":4879854,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":5191567,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5516498,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":5826086,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5839141,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":5839141,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":5839141,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":5839141,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":5839141,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5968778,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5856552,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":5592821,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5515418,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":5515418,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":5515418,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":5515418,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":5515418,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":5923517,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":5751530,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":5877147,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":5859446,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":5859446,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":5859446,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":5859446,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":5859446,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5498694,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5412758,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":5593748,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":5878914,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":5878914,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":5878914,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":5878914,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":5878914,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":5780794,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":5788011,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6023938,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":5709548,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":5709548,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":5709548,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":5709548,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":5709548,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5072908,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4515422,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":4762729,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5093289,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":5093289,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":5093289,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":5093289,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":5093289,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5676101,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4965842,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4610170,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4268801,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":"2013-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1631207,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":1631207,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":1631207,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":1631207,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":1631207,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1631207,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1631207,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1651695,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1911695,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":1911695,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":1911695,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":1911695,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1911695,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1911695,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1921367,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1921367,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1928795,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":1928795,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":1928795,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1928795,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1928795,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1928795,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1928795,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1928795,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1928795,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":1928795,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":1928795,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1928795,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":1928795,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1928795,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1928795,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1928795,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1928795,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1928795,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1928795,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":1928795,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":1928795,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1941414,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1941414,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1952347,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1928795,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":1928795,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":1928795,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":1928795,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":1928795,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1928795,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1928795,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1928795,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1928795,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":1928795,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":1928795,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":1928795,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":1928795,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1928795,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1928795,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1928795,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1928795,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":1928795,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":1928795,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":1928795,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1928795,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1928795,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1928795,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1928795,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1928795,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":1928795,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":1928795,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":1928795,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1928795,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1928795,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1928795,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1928795,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1928795,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":1928795,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":1928795,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1928795,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":1928795,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1928795,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1928795,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1928795,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1928795,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":1928795,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":1928795,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":1928795,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":1928795,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1928795,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1928795,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1928795,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1928795,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"BusinessCombinationConsiderationTransferred1":{"label":"Business Combination, Consideration Transferred","description":"Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.","units":{"USD":[{"start":"2017-01-01","end":"2017-03-08","val":860000,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-12-31","val":860000,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":860000,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets","description":"Amount of assets acquired at the acquisition date.","units":{"USD":[{"end":"2017-03-31","val":860000,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":860000,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":860000,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2018-03-31","val":860000,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":860000,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":860000,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"}]}},"BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles":{"label":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles","description":"The amount of identifiable intangible assets recognized as of the acquisition date.","units":{"USD":[{"end":"2017-12-31","val":100000,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":100000,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":100000,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":100000,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"}]}},"CapitalizedComputerSoftwareGross":{"label":"Capitalized Computer Software, Gross","description":"Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.","units":{"USD":[{"end":"2010-12-31","val":36336,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":36336,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":36336,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":36336,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":48679,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":48679,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":61170,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":38157,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":38157,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":38157,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":38157,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":38157,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":39557,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":39557,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":39557,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":46203,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":46203,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":46203,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":46203,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":46203,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":46203,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":46203,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":52883,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":44356,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":44356,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":44356,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":44356,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q4I"},{"end":"2014-03-31","val":69806,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":80596,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":69806,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2015-12-31","val":78157,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":78157,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":78157,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":78157,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":131770,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":131770,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":159810,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":159810,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":172429,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":172429,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":190818,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":190818,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":190818,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":190818,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":190818,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":190818,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":249279,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":255072,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":456685,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":456685,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":456685,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":456685,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":456685,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":467485,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":467485,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":467485,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":480684,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":480684,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":480684,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":480684,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":480684,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":480684,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":480684,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":480684,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":480684,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":480684,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":480684,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":480684,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":480684,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":522542,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":544933,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":725556,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":787664,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":787664,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":787664,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":787664,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":787664,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":805012,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":805012,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":805012,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1213195,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"Cash":{"label":"Cash","description":"Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2010-06-30","val":1192253,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-06-30","val":1192253,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2010Q2I"},{"end":"2010-09-30","val":1043562,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2010Q3I"},{"end":"2010-12-31","val":1461900,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":1461900,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":1461900,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":1461900,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-03-31","val":1364589,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1I"},{"end":"2011-06-30","val":1735365,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-06-30","val":1735365,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2011-06-30","val":1735365,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2I"},{"end":"2011-07-30","val":1735365,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":1252199,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2011-09-30","val":1252199,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1844802,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":1844802,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":1844802,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":1844802,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":1844802,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1911445,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2012-03-31","val":1911445,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2128343,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2012-06-30","val":2128343,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2340567,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2012-09-30","val":2340567,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2338012,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":2338012,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":2338012,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":2338012,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":2338012,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":2126187,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2013-03-31","val":2126187,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2502693,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2013-06-30","val":2502693,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2835657,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2013-09-30","val":2835657,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3357260,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":3357260,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2919945,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2014-03-31","val":2919945,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3096721,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2014-06-30","val":3096721,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3155380,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2014-09-30","val":3155380,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2749254,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":2749254,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2526793,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2015-03-31","val":2526793,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2538779,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2015-06-30","val":2538779,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2743345,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2015-09-30","val":2743345,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3227190,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":3227190,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3311183,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2016-03-31","val":3311183,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3383541,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2016-06-30","val":3383541,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3449969,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2016-09-30","val":3449969,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3772064,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":3772064,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2593724,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2017-03-31","val":2593724,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2632565,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2017-06-30","val":2632565,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2708924,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2017-09-30","val":2708924,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2669455,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":2669455,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2706355,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2018-03-31","val":2706355,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2588304,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":2588304,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2657328,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2018-09-30","val":2657328,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2788327,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":2788327,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2799153,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2019-03-31","val":2799153,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2535108,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2019-06-30","val":2535108,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2922176,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2019-09-30","val":2922176,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3185996,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":3185996,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2913332,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2625098,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2264887,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2195070,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":2195070,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":2195070,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":2195070,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":2195070,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2317035,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2390591,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2556282,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2571668,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":2571668,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":2571668,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":2571668,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2571668,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2018828,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2251315,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2124531,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2352754,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":2352754,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":2352754,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":2352754,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2352754,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2052444,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1913499,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2136873,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1766621,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":1766621,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":1766621,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1031540,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-12-31","val":1243746,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":1243746,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":1243746,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":1243746,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":1243746,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1522457,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":995750,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":685097,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":746001,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":1021135,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2009-12-31","val":1021135,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2009-12-31","val":1021135,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2009-12-31","val":1021135,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009Q4I"},{"end":"2010-12-31","val":1461900,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":1461900,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":1461900,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":1461900,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2010-12-31","val":1461900,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2010-12-31","val":1461900,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2010-12-31","val":1461900,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2010-12-31","val":1461900,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2011-12-31","val":1844802,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":1844802,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":1844802,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":1844802,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2011-12-31","val":1844802,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2011-12-31","val":1844802,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2011-12-31","val":1844802,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2011-12-31","val":1844802,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":2338012,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":2338012,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":2338012,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":2338012,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2012-12-31","val":2338012,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2012-12-31","val":2338012,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2012-12-31","val":2338012,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2012-12-31","val":2338012,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2012Q4I"},{"end":"2013-12-31","val":3357260,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":3357260,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":3357260,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":3357260,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2013-12-31","val":3357260,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2013-12-31","val":3357260,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2013-12-31","val":3357260,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2013-12-31","val":3357260,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2919945,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3096721,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3155380,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2749254,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":2749254,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":2749254,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":2749254,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2014-12-31","val":2749254,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2014-12-31","val":2749254,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2014-12-31","val":2749254,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2014-12-31","val":2749254,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2526793,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2538779,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2743345,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3227190,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":3227190,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":3227190,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":3227190,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2015-12-31","val":3227190,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2015-12-31","val":3227190,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2015-12-31","val":3227190,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2015-12-31","val":3227190,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3311183,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3383541,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3449969,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3772064,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":3772064,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":3772064,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":3772064,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2016-12-31","val":3772064,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2016-12-31","val":3772064,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2016-12-31","val":3772064,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2016-12-31","val":3772064,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2593724,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2632565,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2708924,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2669455,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":2669455,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2669455,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":2669455,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-12-31","val":2669455,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2017-12-31","val":2669455,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2017-12-31","val":2669455,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2017-12-31","val":2669455,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2706355,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2588304,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2657328,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2788327,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":2788327,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":2788327,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":2788327,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2018-12-31","val":2788327,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2018-12-31","val":2788327,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2018-12-31","val":2788327,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2018-12-31","val":2788327,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2799153,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2535108,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2922176,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3185996,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":3185996,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":3185996,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":3185996,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2019-12-31","val":3185996,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2019-12-31","val":3185996,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2019-12-31","val":3185996,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2019-12-31","val":3185996,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2913332,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2020-03-31","val":2913332,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2625098,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2020-06-30","val":2625098,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2264887,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2020-09-30","val":2264887,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2195070,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":2195070,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":2195070,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":2195070,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":2195070,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2020-12-31","val":2195070,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2020-12-31","val":2195070,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2317035,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2021-03-31","val":2317035,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2390591,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2021-06-30","val":2390591,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2556282,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2571668,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":2571668,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":2571668,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2018828,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2251315,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"}]}},"CashAndCashEquivalentsPeriodIncreaseDecrease":{"label":"Cash and Cash Equivalents, Period Increase (Decrease)","description":"Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":171118,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":171118,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-01-01","end":"2010-09-30","val":22427,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-01-01","end":"2010-12-31","val":440765,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-97311,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":273465,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":273465,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":273465,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":-209701,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":-209701,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-01-01","end":"2011-12-31","val":382902,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":382902,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":66643,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":66643,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":283541,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":283541,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-01-01","end":"2012-09-30","val":495765,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":495765,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":493210,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":493210,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-211825,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":-211825,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":164681,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":164681,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":497645,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":497645,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":1019248,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":1019248,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-437315,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":-437315,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-260539,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-260539,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":-201880,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":-201880,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-608006,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":-608006,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-222461,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":-222461,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-210475,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-210475,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":-5909,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-5909,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":477936,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":477936,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":83993,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":83993,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":156351,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":156351,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":216656,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":222779,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":544874,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":544874,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1178340,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-1178340,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1139499,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-1139499,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-1063140,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-1063140,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-1102609,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":-1102609,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":36900,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":36900,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-81151,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-81151,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-12127,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-12127,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":118872,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":118872,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":10826,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":10826,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-253219,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-253219,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":133849,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":133849,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":397669,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":397669,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-272664,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-560898,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":-921109,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-12-31","val":-990926,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","description":"Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":-272664,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-560898,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-921109,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":-990926,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":121965,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":121965,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":195521,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":195521,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":361212,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":361212,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":376598,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":376598,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-552840,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-552840,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-320353,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-320353,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":-447137,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-447137,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-218914,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-218914,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-300310,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-300310,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-439255,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":-439255,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-215881,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-215881,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-586133,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-586133,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-735081,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-735081,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1261979,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-1261979,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-01-01","end":"2024-09-30","val":-925000,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-925000,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-522875,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":-522875,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":278711,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-247996,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":-558649,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-497745,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"CashFDICInsuredAmount":{"label":"Cash, FDIC Insured Amount","description":"The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.","units":{"USD":[{"end":"2012-12-31","val":750000,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2020-12-31","val":250000,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2021-12-31","val":250000,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":250000,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-12-31","val":250000,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2023Q4I"}]}},"CashProvidedByUsedInDiscontinuedOperationsFinancingActivities":{"label":"Cash Provided by (Used in) Discontinued Operations, Financing Activities (Deprecated 2009-01-31)","description":"Cash provided by or used in the financing activities of the entity's discontinued operations during the period. The reporting entity may disclose the net cash flows from discontinued operations below the net cash flows from financing activities or include cash flows from discontinued operations, by category (operating, investing, or financing), in the body of the cash flow statement. This element is used to disclose cash flows from the financing activities of discontinued operations as a component of net cash flows from discontinued operations, which is reported below net cash flows from financing activities of continuing operations.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":41600,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-01-01","end":"2010-06-30","val":41600,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":41600,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"}]}},"CashUninsuredAmount":{"label":"Cash, Uninsured Amount","description":"The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.","units":{"USD":[{"end":"2018-12-31","val":1798594,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-12-31","val":2238307,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"}]}},"CommonStockNoParValue":{"label":"Common Stock, No Par Value","description":"Face amount per share of no-par value common stock.","units":{"USD/shares":[{"end":"2010-12-31","val":0,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":0,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":0,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":0,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":0,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":0,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":0,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":0,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":0,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":0,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":0,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":0,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":0,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":0,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":0,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":0,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":0,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":0,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":0,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":0,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":0,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":0,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":0,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":0,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":0,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":0,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":0,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":0,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":0,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":0,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":0,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":0,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":0,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":0,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":0,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":0,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":0,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":0,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":0,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":0,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":0,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":0,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":0,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021Q4I"}]}},"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":"2020-12-31","val":0,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":0,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":0,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":0,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":0,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":0,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":0,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":0,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":0,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":0,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":0,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":0,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":0,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":0,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":0,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":0,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":0,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"CommonStockSharesAuthorized":{"label":"Common Stock, Shares Authorized","description":"The maximum number of common shares permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2010-12-31","val":50000000,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":50000000,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":50000000,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":50000000,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":50000000,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":50000000,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":50000000,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":50000000,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":50000000,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":50000000,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":50000000,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":50000000,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":50000000,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":50000000,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":50000000,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":50000000,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":50000000,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":50000000,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":50000000,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":50000000,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":50000000,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":50000000,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":50000000,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":50000000,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":50000000,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":50000000,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":50000000,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":50000000,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":50000000,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":50000000,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":50000000,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":50000000,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":50000000,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":50000000,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":50000000,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":50000000,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":50000000,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":50000000,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":50000000,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":50000000,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":50000000,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":50000000,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":50000000,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":50000000,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":50000000,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":50000000,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":50000000,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":50000000,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":50000000,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":50000000,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":50000000,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":50000000,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":50000000,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":50000000,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":50000000,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":50000000,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":50000000,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":50000000,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":50000000,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":50000000,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":50000000,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":50000000,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":50000000,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":50000000,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":50000000,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":50000000,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":50000000,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":50000000,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":50000000,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":50000000,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":50000000,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":50000000,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":50000000,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":50000000,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":50000000,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":50000000,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":50000000,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":50000000,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":50000000,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":50000000,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":50000000,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":50000000,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":50000000,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":50000000,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":50000000,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":50000000,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":50000000,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":50000000,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":50000000,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":50000000,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":50000000,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":50000000,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":50000000,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":50000000,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":50000000,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":50000000,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":50000000,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":50000000,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":50000000,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":50000000,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":50000000,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":50000000,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":50000000,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":50000000,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":50000000,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":50000000,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":50000000,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":50000000,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":50000000,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":50000000,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":50000000,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":50000000,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":50000000,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":50000000,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":50000000,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":50000000,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":50000000,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":50000000,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":50000000,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":50000000,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":2422416,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":2422416,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":2422416,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":2422416,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":2422416,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":2422416,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":2422416,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2422416,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":2422416,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":2422416,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":2422416,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":2422416,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2422416,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2422416,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2422416,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2422416,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":2422416,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":2422416,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":2422416,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":2422416,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":2432416,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2422416,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2422416,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2432416,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":2422416,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":2432416,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":2432416,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":2432416,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2422416,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2432416,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2432416,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2447416,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":2447416,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":2454116,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":2447416,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2454116,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2454116,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2454116,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2023-12-31","val":2454116,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q4I"},{"end":"2024-06-30","val":2454116,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"}]}},"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":2422416,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":2422416,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":2422416,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":2422416,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":2422416,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":2422416,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":2422416,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2422416,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":2422416,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":2422416,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":2422416,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":2422416,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2422416,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2422416,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2422416,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2422416,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":2422416,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":2422416,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":2422416,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":2422416,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":2432416,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2422416,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2422416,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2432416,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":2422416,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":2432416,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":2432416,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":2432416,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2422416,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2432416,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2432416,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2447416,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":2447416,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":2454116,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":2447416,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":2447416,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2454116,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2454116,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2454116,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2454116,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":2454116,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":2454116,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":2454116,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":2454116,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2454116,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2454116,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2454116,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2454116,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":2454116,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":2454116,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":2454116,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":2454116,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2454116,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2454116,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2454116,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2454116,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":2454116,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":2454116,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":2454116,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":2454116,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2454116,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2454116,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2454116,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2454116,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":2454116,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":2454116,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":2454116,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":2454116,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2454116,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2454116,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2454116,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2454116,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":2454116,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":2454116,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":2454116,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":2454116,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2454116,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2454116,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2454116,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2454116,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":2454116,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":2454116,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":2454116,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":2454116,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2454116,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2454116,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2454116,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2454116,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":2454116,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":2454116,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":2454116,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2454116,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2454116,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2454116,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2454116,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2454116,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":2454116,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":2454116,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":2454116,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2454116,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2454116,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2454116,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2454116,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2454116,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":2454116,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":2454116,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":2454116,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":2454116,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2454116,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2454116,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2664116,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2664116,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":2664116,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":2664116,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":2664116,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":2664116,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2752616,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2752616,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2752616,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2752616,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":4277497,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":4277497,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":4277497,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":4277497,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":4277497,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":4277497,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":4277497,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":4309697,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":4309697,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":4309697,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":4309697,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":4309697,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":4309697,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":4309697,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4309697,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4309697,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":4309697,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":4309697,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":4309697,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":4309697,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4324897,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4324897,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4324897,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4385093,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":4385093,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":4385093,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":4385093,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":4385093,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4385093,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4385093,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4385093,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":4517468,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":4517468,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":4517468,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":4517468,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":4517468,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4533012,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4533012,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4533012,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4533012,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":4533012,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":4533012,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":4533012,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":4533012,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4540056,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4544994,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4551157,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4557320,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":4557320,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":4557320,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":4557320,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":4557320,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4563484,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4569649,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4575814,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4580177,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":4580177,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":4580177,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":4580177,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":4580177,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4585891,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4588911,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4593279,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":4597646,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":4597646,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":4597646,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":4597646,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":4597646,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4599808,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":4600867,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":4603304,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":4603304,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":4603304,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":4603304,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":4603304,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":4603304,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4635415,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":4635727,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":4636038,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":4633655,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":4633655,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":4633655,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":4633655,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":4633655,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":4650812,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":4650812,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4650812,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":4650812,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":4650812,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":4650812,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":4650812,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":4650812,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4668014,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":4668014,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4668014,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4668014,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":4668014,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":4668014,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":4668014,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":4668014,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4668014,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":4668014,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":4668014,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":4668014,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":4668014,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":4668014,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":4668014,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":4668014,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":4668014,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":4668014,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":5466014,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5586014,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":5586014,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":5586014,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":5586014,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-06-30","val":5934314,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5934314,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5934314,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"ContractWithCustomerLiabilityCurrent":{"label":"Contract with Customer, Liability, Current","description":"Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.","units":{"USD":[{"end":"2019-12-31","val":214031,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":155295,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":155295,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":155295,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":155295,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":155295,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":161465,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":163425,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":158375,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":170952,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":170952,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":170952,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":170952,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":170952,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2021-12-31","val":170952,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":166100,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":171228,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":180560,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":201031,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":201031,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":201031,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":201031,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":189147,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":174967,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-12-31","val":195719,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2023Q4I"}]}},"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":797742,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":1448738,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-04-01","end":"2010-06-30","val":797742,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2397757,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-07-01","end":"2010-09-30","val":949019,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":3292265,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":979422,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1265652,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":2165947,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":2353370,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":1265652,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":1373948,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":3132512,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":3424693,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-07-01","end":"2011-09-30","val":966565,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-07-01","end":"2011-09-30","val":1071323,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":4287452,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":4535548,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1000291,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":1000291,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1853020,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":1853020,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-04-01","end":"2012-06-30","val":852729,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":852729,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":2781411,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":2781411,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":928391,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-07-01","end":"2012-09-30","val":928391,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":3680904,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":3680904,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":959179,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":959179,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2014308,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":2014308,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":1055129,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-04-01","end":"2013-06-30","val":1055129,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":3218861,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":3218861,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":1204553,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":1204553,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":4379053,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":4379053,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1052971,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":1052971,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2175846,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":2175846,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":1122875,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":1122875,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":3505472,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":3505472,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":1329626,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":1329626,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":4874127,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":4874127,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1068979,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":1068979,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2137693,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":2137693,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":1068714,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":1068714,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3204947,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":3204947,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":1067254,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":1067254,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4425106,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":4425106,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1087745,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":1087745,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2174461,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":2174461,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":1086716,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":1086716,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3214271,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":3214271,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1039810,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1039810,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":4202729,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":4202729,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1019592,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":1019592,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2053246,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1033654,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3171449,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1118203,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":4277874,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":4277874,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1201746,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-12-31","val":4628403,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":4628403,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":4815820,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":4815820,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1240260,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2232229,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":991969,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3190193,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":957964,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":4176156,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":4176156,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":985666,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":985666,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2109884,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":2109884,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":1124218,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1124218,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3063321,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":3063321,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":953437,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":953437,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3994334,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":3994334,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1318747,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":1318747,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2835136,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":2835136,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":1516389,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":1516389,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":4099087,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":4099087,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":1263951,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":1263951,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":5407042,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":5407042,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1229127,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":1229127,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2467029,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":2467029,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":1237902,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":1237902,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4043146,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":4043146,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":1576117,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":1576117,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5289896,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":5289896,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1318136,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":1318136,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2711870,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":2711870,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-04-01","end":"2024-06-30","val":1393734,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":1393734,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3887244,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":3887244,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":1175374,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":1175374,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":5092046,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":5092046,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1368468,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2663245,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-04-01","end":"2025-06-30","val":1294777,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4014000,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":1350755,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":5384893,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"CostOfRevenue":{"label":"Cost of Revenue","description":"The aggregate cost of goods produced and sold and services rendered during the reporting period.","units":{"USD":[{"start":"2011-01-01","end":"2011-03-31","val":65958,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":118020,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":2053246,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":1033654,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3171449,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":1118203,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":1201746,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2335525,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":2335525,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":1133779,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":1133779,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3446592,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":3446592,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":1111067,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":1111067,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":1136559,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":1136559,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2319147,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":2319147,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":1182588,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":1182588,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3512235,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":3512235,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":1193088,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":1193088,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":1240260,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2232229,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":991969,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3190193,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":957964,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3"}]}},"CostsAndExpenses":{"label":"Costs and Expenses","description":"Total costs of sales and operating expenses for the period.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":101950,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":101950,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":101950,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":88024,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2015"}]}},"CurrentForeignTaxExpenseBenefit":{"label":"Current Foreign Tax Expense (Benefit)","description":"Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":408854,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":248216,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":248216,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":158101,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":158101,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":208081,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":208081,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":88671,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":88671,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":114335,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":114335,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":15177,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":15177,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":12985,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":12985,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":33051,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":33051,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-213924,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-213924,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2023-01-01","end":"2023-12-31","val":-83093,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-83093,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"}]}},"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":"2012-01-01","end":"2012-12-31","val":289212,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":191073,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":191073,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":248930,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":248930,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":109148,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":109148,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":142021,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":142021,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":20960,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":20960,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":30772,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":30772,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":68325,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":68325,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-213924,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-213924,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2023-01-01","end":"2023-12-31","val":-116970,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-116970,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"}]}},"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":62958,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":40996,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":40996,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":32972,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":32972,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":40849,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":40849,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":20477,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":20477,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":27686,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":27686,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":5783,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":5783,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":17787,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":17787,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":35274,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":35274,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2023-01-01","end":"2023-12-31","val":-33877,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-33877,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"}]}},"CustomerDepositsCurrent":{"label":"Customer Deposits, Current","description":"The current portion of money or property received from customers which is either to be returned upon satisfactory contract completion or applied to customer receivables in accordance with the terms of the contract or the understandings.","units":{"USD":[{"end":"2010-12-31","val":126503,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":126503,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":126503,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":126503,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":0,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":0,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2347,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":2347,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":2347,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":2347,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":2347,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":246,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":4438,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":219,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":294,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":294,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":294,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":294,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":294,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3472,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":510,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5882,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":186682,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":186682,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":186682,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":186682,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":186682,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":110347,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":56161,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":19309,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":16018,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":16018,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":16018,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":16018,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":16018,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":23707,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":7027,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":115348,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":92870,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":92870,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":92870,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":92870,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":92870,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":89826,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":97094,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":43353,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":51611,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":51611,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":51611,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":51611,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":51611,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":53847,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":71111,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":66034,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":48763,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":48763,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":48763,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":48763,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":48763,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":44619,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":15052,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":15941,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":19265,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":19265,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":19265,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":19265,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":19265,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":21513,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":139595,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":164606,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":214031,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":214031,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":214031,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":214031,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q4I"},{"end":"2020-03-31","val":184332,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":166080,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":182810,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"}]}},"DebtInstrumentPeriodicPayment":{"label":"Debt Instrument, Periodic Payment","description":"Amount of the required periodic payments including both interest and principal payments.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":7453,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":7453,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2022-01-01","end":"2022-03-31","val":8417,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-12-31","val":7453,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7453,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7453,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":7453,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":7453,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":7453,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":7453,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":7453,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"}]}},"DeferredForeignIncomeTaxExpenseBenefit":{"label":"Deferred Foreign Income Tax Expense (Benefit)","description":"Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-30917,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-37363,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-37363,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":34759,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":34759,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-30905,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":-30905,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":5756,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":5756,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":10199,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":10199,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":41845,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":41845,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-10929,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-10929,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-5563,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-5563,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-9227,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-9227,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-47940,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-47940,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-116994,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":116994,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":421753,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":421753,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":292691,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2024"}]}},"DeferredIncomeTaxAssetsNet":{"label":"Deferred Income Tax Assets, Net","description":"Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.","units":{"USD":[{"end":"2019-12-31","val":86658,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":148142,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":148142,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":148142,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":148142,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":148142,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":149583,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":137494,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":135215,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":204449,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":204449,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":204449,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":204449,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":204449,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":248024,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":315486,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":345228,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":321429,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":321429,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":321429,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":321429,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":321429,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":336613,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":320376,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":435545,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":806652,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":806652,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":806652,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":806652,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":806652,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":895551,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":996005,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1046493,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1159199,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":1159199,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":1159199,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":1159199,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":1159199,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1159199,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1159199,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1159199,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"}]}},"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":"2011-01-01","end":"2011-09-30","val":-30425,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-01-01","end":"2011-12-31","val":-35207,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-5066,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-46433,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-01-01","end":"2012-09-30","val":-46501,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":-46501,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-42547,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-42547,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-28387,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":-28387,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-28204,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":-28204,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":34961,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":34961,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":39582,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":39582,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-13723,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":-13723,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-22998,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-22998,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":-29074,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":-29074,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-35194,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":-35194,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-22418,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":107,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-3084,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-3084,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":509,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":509,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":6555,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":6555,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5259,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":5259,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":11087,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":11087,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":6123,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":11613,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":11613,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":17200,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":17200,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":14897,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":14897,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":12836,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":12836,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":43196,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":43196,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":935,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":935,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-10405,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-10405,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-11251,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-11251,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":-13338,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-13338,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-54608,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-54608,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-7616,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-7616,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":-10192,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":-10192,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-6789,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-6789,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-9349,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-9349,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-11516,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-11516,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-11188,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-11188,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":-61484,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-61484,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1441,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":-1441,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10648,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":10648,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":12927,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":12927,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-56307,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-56307,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-43575,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-43575,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-111037,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-111037,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":-140779,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-140779,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-116980,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-116980,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-15184,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-15184,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1053,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":1053,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-114116,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-114116,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-485223,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":485223,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-88899,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-189353,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":-239841,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":352547,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2024"}]}},"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":"2019-12-31","val":45874,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":41053,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":41053,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":41053,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":41053,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":41053,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":44154,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":41998,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":45731,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":71604,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":71604,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":71604,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":71604,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":71604,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":74460,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":67238,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":58173,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":80222,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":80222,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":80222,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":80222,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":80222,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":75317,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":63676,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":60607,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":79036,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":79036,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":79036,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":79036,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":79036,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":76247,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":65917,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":56090,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":54458,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":54458,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":54458,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":54458,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":54458,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":62437,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":58862,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":56214,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":53716,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":"2019-12-31","val":6066,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3177,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":3177,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":3177,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":3177,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":3177,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2325,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6162,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":4957,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6430,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":6430,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":6430,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":6430,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":6430,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6486,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6806,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8074,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6191,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":6191,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":6191,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":6191,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":6191,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":4407,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3782,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":12467,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11565,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":11565,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":11565,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":11565,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":11565,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8856,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5712,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8575,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6165,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":6165,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":6165,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":6165,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":6165,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":13928,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6105,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6583,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6151,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":-4290,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-5184,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-5184,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":4823,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":4823,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-4288,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":-4288,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":799,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":799,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1415,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":1415,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1351,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":1351,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-2410,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-2410,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-1226,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-1226,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-52257,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-52257,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-8367,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-8367,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":14,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-14,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":63470,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":63470,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":59856,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2024"}]}},"DeferredTaxAssetsDeferredIncome":{"label":"Deferred Tax Assets, Deferred Income","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.","units":{"USD":[{"end":"2013-12-31","val":26449,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-12-31","val":32867,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":32867,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-12-31","val":33888,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":33888,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":24428,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":27721,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":16100,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":16100,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":13562,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":13562,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":13312,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":13312,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":11336,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":11336,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":19899,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":19899,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":22036,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":22036,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":23014,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":23014,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":14838,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":14838,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":14653,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsInventory":{"label":"Deferred Tax Assets, Inventory","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.","units":{"USD":[{"end":"2013-12-31","val":15200,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-12-31","val":35150,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":35150,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-12-31","val":33250,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":33250,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":33250,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":33250,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":15378,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":15378,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":30756,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":30756,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":35882,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":35882,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":41008,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":41008,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":39525,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":39525,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":94135,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":94135,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":93766,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":93766,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":107488,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":107488,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":107488,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","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":"2011-12-31","val":89737,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":132284,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2012-12-31","val":132284,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-12-31","val":92702,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2013Q4I"}]}},"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":"2011-12-31","val":87355,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":130172,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2012-12-31","val":130172,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-12-31","val":87940,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2013Q4I"}]}},"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":2112,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-12-31","val":4762,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2013Q4I"}]}},"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":"2013-12-31","val":92702,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-12-31","val":127896,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":127896,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-12-31","val":121340,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":121340,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":109727,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":109727,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":66531,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":66531,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":79869,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":79869,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":86658,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":86658,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":148142,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":148142,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":204449,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":204449,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":318269,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":318269,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":806652,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":806652,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1159199,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":1159199,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"}]}},"DeferredTaxAssetsNetCurrent":{"label":"Deferred Tax Assets, Net of Valuation Allowance, Current","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as current.","units":{"USD":[{"end":"2010-12-31","val":48400,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":48400,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":48400,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":48400,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":73655,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":73655,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":81050,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":87355,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":87355,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":87355,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":87355,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":87355,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":91585,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":132817,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":133052,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":130172,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":130172,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":130172,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":130172,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":130172,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":154961,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":153850,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":91209,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":87940,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":87940,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":87940,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":87940,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":87940,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":100850,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":107231,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":114246,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":120392,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":120392,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":120392,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":120392,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":120392,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":144068,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":122537,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":119589,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":114058,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":114058,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":114058,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":114058,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":114058,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":109265,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":105589,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":110650,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":106434,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"}]}},"DeferredTaxAssetsNetNoncurrent":{"label":"Deferred Tax Assets, Net of Valuation Allowance, Noncurrent","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards classified as noncurrent.","units":{"USD":[{"end":"2010-12-31","val":6130,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":6130,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":6130,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":6130,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":4218,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":4218,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":3905,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2382,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":2382,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":2382,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":2382,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":2382,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3218,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3353,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3186,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2112,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":2112,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":2112,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":2112,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":2112,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5710,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":6638,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":6114,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4762,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":4762,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":4762,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":4762,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":4762,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5575,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":8469,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":7530,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":7504,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":7504,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":7504,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":7504,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":7504,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":6246,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":8443,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7798,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7282,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":7282,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":7282,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":7282,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":7282,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":6816,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4664,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4567,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3293,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":109727,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":109727,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":109727,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":109727,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":92527,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":94830,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":96891,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":66531,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":66531,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":66531,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":66531,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":66531,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":65596,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":76936,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":77782,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":79869,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":79869,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":79869,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":79869,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":79869,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":134477,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":87485,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":90061,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":86658,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":86658,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":86658,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":86658,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q4I"},{"end":"2020-03-31","val":96007,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":98174,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":97846,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"}]}},"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":"2019-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":50224,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":50224,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":114904,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":114904,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":90496,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":90496,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2025-12-31","val":552897,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsCompensatedAbsences":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Compensated Absences","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensated absences (includes, but not limited to, sick and personal days).","units":{"USD":[{"end":"2013-12-31","val":16702,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-12-31","val":18327,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":18327,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-12-31","val":19332,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":19332,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":20256,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":20256,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":15830,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":15830,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":17610,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":17610,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":18241,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":18241,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":19816,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":19816,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":16988,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":16988,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":21028,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":21028,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":21989,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":21989,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":22710,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":22710,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":25469,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":"2013-12-31","val":20811,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-12-31","val":21470,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":21470,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-12-31","val":15010,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":15010,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":13300,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":13300,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":8971,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":8971,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7689,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":7689,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":7689,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":7689,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":13840,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":13840,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1275,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":1275,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1275,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":1275,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1270,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":1270,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1713,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":1713,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2080,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves":{"label":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves.","units":{"USD":[{"end":"2013-12-31","val":8778,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-12-31","val":12578,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":12578,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-12-31","val":12578,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":12578,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":15200,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":15200,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":10252,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":10252,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":10252,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":10252,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":11534,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":11534,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":11918,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":11918,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":11858,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":11858,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":11858,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":11858,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":11811,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":11811,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":11381,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":11381,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":11381,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":"2013-12-31","val":0,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q4I"},{"end":"2014-09-30","val":25782,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"}]}},"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":83339,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":83339,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":83339,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":83339,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":68520,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":68520,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":72526,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":68384,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":68384,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":68384,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":68384,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":68384,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":70930,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":173117,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":165799,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":158527,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":158527,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":158527,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":158527,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":158527,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":211609,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":218613,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":63412,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":69603,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":69603,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":69603,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":69603,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":69603,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":60098,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":69977,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":78880,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":86493,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":86493,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":86493,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":86493,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":86493,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":90704,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":96357,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":88100,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":89179,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":89179,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":89179,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":89179,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":89179,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":85053,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":74789,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":79285,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":64283,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":64283,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":64283,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":64283,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":64283,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":58343,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":59203,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":55811,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":53137,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":53137,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":53137,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":53137,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":53137,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":47908,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":51320,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":45027,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":44218,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":44218,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":44218,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":44218,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":44218,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":49047,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":59526,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":67199,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":45874,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":45874,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":45874,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":45874,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q4I"},{"end":"2020-03-31","val":42849,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":44409,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":37494,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"}]}},"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":16132,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":16132,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":16132,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":16132,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":11101,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":11101,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":10276,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":6269,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":6269,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":6269,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":6269,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":6269,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":8467,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":8823,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":8383,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":5559,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":5559,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":5559,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":5559,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":5559,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":15025,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":17467,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":16091,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":12532,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":12532,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":12532,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":12532,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":12532,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":14670,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":22288,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":19815,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":19746,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":19746,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":19746,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":19746,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":19746,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":16435,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":22218,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":20520,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":19163,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":19163,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":19163,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":19163,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":19163,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":17937,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":12273,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":12017,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8665,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":8665,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":8665,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":8665,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":8665,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7759,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10461,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10276,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":9683,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":9683,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":9683,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":9683,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":9683,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8264,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10757,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10354,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8121,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":8212,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":8212,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":8212,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":8212,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7927,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9561,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":8937,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6066,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":6066,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":6066,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":6066,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q4I"},{"end":"2020-03-31","val":4552,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3166,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1723,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"}]}},"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":"2011-01-01","end":"2011-12-31","val":27269,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":34381,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":34381,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":38966,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":38966,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":46766,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":46766,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":50223,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":50223,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":45142,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":45142,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":51456,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":51456,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":53268,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":53268,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":54669,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":54669,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":31853,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":31853,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":8731,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":8731,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":58044,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":58044,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":64608,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":64608,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":69678,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":69678,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":71360,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"DefinedContributionPlanEmployerMatchingContributionPercent":{"label":"Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay","description":"Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.","units":{"pure":[{"start":"2013-01-01","end":"2013-12-31","val":0.03,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.03,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":0.03,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.03,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":0.03,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.03,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":0.03,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0.03,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":0.03,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0.03,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":0.03,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.03,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":0.03,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.03,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":0.03,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.03,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0.03,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.03,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.03,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.03,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.03,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"DepositsAssetsNoncurrent":{"label":"Deposits Assets, Noncurrent","description":"Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":4242,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":4242,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":4242,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":4242,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":4742,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":4742,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":4742,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":26061,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":26061,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":26061,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":26061,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":26061,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":11767,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":23962,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":23657,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":54704,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":54704,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":54704,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":54704,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":54704,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":108067,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":56040,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":54788,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":12514,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":12514,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":12514,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":12514,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":12514,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":13840,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":22310,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":106304,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":69687,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":69687,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":69687,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":69687,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":69687,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":92733,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":115029,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":239825,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":18987,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":9314,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":9314,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":9314,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":9314,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9314,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":24490,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":48400,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":98991,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":98991,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":98991,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":98991,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":98991,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":100548,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":156112,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":244001,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":259037,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":259037,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":259037,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":259037,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":259037,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2184,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5144,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5144,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":140452,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":140452,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":140452,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":140452,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":140452,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":53967,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":77569,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":77568,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":74027,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":74027,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":74027,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":74027,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":74027,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":74027,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":132850,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":163480,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":164798,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":164798,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":164798,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":164798,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":164798,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":164798,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":163832,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":163480,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":163480,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":163480,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":163480,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":163480,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":163480,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":163480,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":163480,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":500,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":500,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":500,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":500,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":500,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":500,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":500,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":500,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":500,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":111157,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":111157,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":111157,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":111157,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":111157,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":265169,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":34790,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":12261,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":12261,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":12261,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":12261,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":12261,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":12261,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":12823,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":12261,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":46820,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":46820,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"Depreciation":{"label":"Depreciation","description":"The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":91816,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":129783,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":59150,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":59150,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":59150,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":59419,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2015"},{"start":"2017-01-01","end":"2017-12-31","val":275592,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":388246,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":388246,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":398620,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":398620,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":343834,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":343834,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":254010,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":254010,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":553995,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":553995,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":253876,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":253876,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":286815,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":286615,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":435770,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"DepreciationAndAmortization":{"label":"Depreciation, Depletion and Amortization, Nonproduction","description":"The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":28421,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":28421,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-01-01","end":"2010-09-30","val":43246,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-01-01","end":"2010-12-31","val":66638,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":25025,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":61855,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":61855,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":61855,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":104964,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":104964,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-01-01","end":"2011-12-31","val":134543,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":134543,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":42511,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":42511,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":83970,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":83970,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-01-01","end":"2012-09-30","val":126563,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":126563,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":179315,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":179315,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":44753,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":44753,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":98507,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":98507,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":144032,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":144032,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":199011,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":199011,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":44313,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":44313,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":90177,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":90177,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":137640,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":137640,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":205094,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":205094,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":67061,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":67061,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":134519,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":134519,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":204855,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":204855,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":292593,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":292593,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":72920,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":72920,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":140646,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":140646,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":205789,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":205789,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":283165,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":283165,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":61752,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":61752,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":143426,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":143426,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":225310,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":225310,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":288017,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":288017,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":107878,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":107878,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":226007,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":226007,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":320983,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":320983,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":416896,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":416896,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":103047,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":103047,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":207725,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":207725,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":316150,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":316150,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":412529,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":412529,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":97199,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":97199,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":191493,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":191493,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":270984,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":270984,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":364336,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":364336,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":66828,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":66828,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":133657,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":133657,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":206222,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":206222,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":254823,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":254823,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":129088,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":129088,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":267455,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":267455,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":438549,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":438549,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":632418,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":632418,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":72490,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":72490,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":132088,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":132088,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":198471,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":198471,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":264824,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":264824,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":51085,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":51085,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":114619,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":114619,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-01-01","end":"2024-09-30","val":193096,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":193096,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":298293,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":294039,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":107577,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":216419,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":325095,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":443454,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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.04,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":0.09,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-04-01","end":"2010-06-30","val":0.04,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":0.15,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-07-01","end":"2010-09-30","val":0.06,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":0.17,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0.08,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0.12,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":0.2,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":0.2,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":0.12,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":0.12,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0.28,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":0.28,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-07-01","end":"2011-09-30","val":0.08,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-07-01","end":"2011-09-30","val":0.08,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0.32,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":0.32,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0.05,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":0.05,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0.1,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":0.1,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-04-01","end":"2012-06-30","val":0.05,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":0.05,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0.17,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":0.17,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":0.06,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-07-01","end":"2012-09-30","val":0.06,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0.2,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":0.2,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.06,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":0.06,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.13,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":0.13,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":0.07,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-04-01","end":"2013-06-30","val":0.07,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0.23,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":0.23,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":0.1,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":0.1,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0.24,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0.24,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.04,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":0.04,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.11,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":0.11,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":0.06,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":0.06,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0.2,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":0.2,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0.09,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0.09,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0.25,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":0.25,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-0.02,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":-0.02,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.02,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":0.02,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":0.03,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":0.03,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0.09,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":0.09,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":0.08,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":0.08,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0.12,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":0.12,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.06,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":0.06,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.13,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":0.13,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":0.07,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":0.07,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0.17,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0.17,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0.04,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0.04,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0.18,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":0.18,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.03,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":0.03,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.06,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0.06,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0.03,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0.03,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.06,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":0.06,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0.01,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":0.01,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.04,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":0.04,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":0.03,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":0.03,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0.06,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":0.06,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":0.02,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":0.02,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0.09,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":0.09,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.01,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":0.01,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":0.01,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.1,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":0.1,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":0.09,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":0.09,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":0.09,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0.16,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":0.16,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0.06,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":0.06,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0.06,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0.26,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":0.26,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":0.01,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":-0.07,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-0.07,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-03-31","val":-0.07,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-0.07,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.2,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-0.21,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-0.14,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-0.14,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-04-01","end":"2020-06-30","val":-0.14,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-0.14,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.3,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-0.3,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":-0.09,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-0.09,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-07-01","end":"2020-09-30","val":-0.09,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":-0.09,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.38,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-0.38,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":-0.08,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-10-01","end":"2020-12-31","val":-0.08,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":0.16,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":0.16,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":0.16,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.12,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":0.12,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":-0.04,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-0.04,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":-0.04,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.33,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":0.33,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0.21,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":0.21,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":0.21,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.28,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0.28,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":-0.05,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":-0.06,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-0.06,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.14,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-0.14,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-0.08,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-0.08,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.18,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-0.18,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-0.04,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-0.04,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-0.19,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-0.19,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.02,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-0.02,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":0.02,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":0.02,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.05,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":0.05,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":0.04,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0.04,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0.08,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":0.08,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.12,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-0.12,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.24,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-0.24,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-04-01","end":"2024-06-30","val":-0.12,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-0.12,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.3,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-0.3,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-0.06,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-0.06,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-0.41,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":-0.41,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.11,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.25,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-04-01","end":"2025-06-30","val":-0.14,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-0.35,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-0.1,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-0.9,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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.04,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":0.09,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-04-01","end":"2010-06-30","val":0.04,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":0.15,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-07-01","end":"2010-09-30","val":0.06,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":0.17,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0.08,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0.12,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":0.2,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":0.2,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":0.12,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":0.12,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0.28,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":0.28,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-07-01","end":"2011-09-30","val":0.08,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-07-01","end":"2011-09-30","val":0.08,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0.32,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":0.32,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0.05,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":0.05,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0.1,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":0.1,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-04-01","end":"2012-06-30","val":0.05,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":0.05,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0.17,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":0.17,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":0.06,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-07-01","end":"2012-09-30","val":0.06,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":0.2,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":0.2,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0.06,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":0.06,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.13,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":0.13,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":0.07,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-04-01","end":"2013-06-30","val":0.07,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0.23,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":0.23,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":0.1,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":0.1,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0.24,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0.24,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0.04,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":0.04,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.11,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":0.11,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":0.06,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":0.06,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0.19,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":0.19,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0.09,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0.09,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":0.24,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":0.24,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-0.02,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":-0.02,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.01,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":0.01,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":0.03,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":0.03,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0.09,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":0.09,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":0.07,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":0.07,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0.11,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":0.11,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0.06,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":0.06,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.13,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":0.13,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":0.07,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":0.07,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0.16,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0.16,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0.04,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":0.04,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0.17,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":0.17,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0.03,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":0.03,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.06,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0.06,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":0.03,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":0.03,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.06,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":0.06,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0.01,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":0.01,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.04,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":0.04,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":0.03,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":0.03,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0.06,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":0.06,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":0.02,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":0.02,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":0.09,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":0.09,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0.01,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":0.01,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":0.01,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.1,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":0.1,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":0.09,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":0.09,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":0.09,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":0.16,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":0.16,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0.06,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":0.06,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":0.06,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":0.26,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":0.26,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":0.01,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":-0.07,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-0.07,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-03-31","val":-0.07,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-0.07,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.2,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-0.21,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-0.14,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-0.14,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-04-01","end":"2020-06-30","val":-0.14,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-0.14,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.3,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-0.3,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":-0.09,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-0.09,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-07-01","end":"2020-09-30","val":-0.09,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":-0.09,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.38,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-0.38,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":-0.08,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-10-01","end":"2020-12-31","val":-0.08,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":0.16,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":0.16,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":0.16,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.12,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":0.12,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":-0.04,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-0.04,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":-0.04,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.33,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":0.33,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0.21,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":0.21,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":0.21,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.27,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0.27,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":-0.05,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":-0.06,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-0.06,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.14,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-0.14,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-0.08,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-0.08,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.18,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-0.18,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-0.04,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-0.04,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-0.19,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-0.19,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.02,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-0.02,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":0.02,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":0.02,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.05,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":0.05,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":0.04,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0.04,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0.08,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":0.08,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.12,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-0.12,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.24,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-0.24,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-04-01","end":"2024-06-30","val":-0.12,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-0.12,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.3,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-0.3,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-0.06,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-0.06,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-0.41,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":-0.41,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.11,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.25,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-04-01","end":"2025-06-30","val":-0.14,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-0.35,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-0.1,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-0.9,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"ExtendedProductWarrantyAccrualPeriodIncreaseDecrease":{"label":"Extended Product Warranty Accrual, Period Increase (Decrease)","description":"Amount of increase (decrease) in the extended product warranty liability. Excludes standard product warranties.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":3000,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-01-01","end":"2010-06-30","val":3000,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":3000,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-06-30","val":1000,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":1000,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":3000,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"}]}},"FiniteLivedIntangibleAssetsAccumulatedAmortization":{"label":"Finite-Lived Intangible Assets, Accumulated Amortization","description":"Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2011-12-31","val":-9623,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":-10822,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":-10822,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-12-31","val":-13595,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":-13595,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-12-31","val":-17053,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":-17053,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-12-31","val":-23325,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":-23325,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":-25703,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":-25703,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":-37585,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":-37585,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":-48611,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":-48611,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":-61435,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":-61435,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":-74102,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":74102,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":86985,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":86985,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":147346,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":147346,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":153990,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":153990,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":161414,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":161414,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":166277,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year One","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2011-12-31","val":4861,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2024-12-31","val":14273,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2024Q4I"},{"end":"2025-12-31","val":7684,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Two","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2012-12-31","val":8333,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2024-12-31","val":14273,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2024Q4I"},{"end":"2025-12-31","val":7684,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsNet":{"label":"Finite-Lived Intangible Assets, Net","description":"Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.","units":{"USD":[{"end":"2011-12-31","val":13152,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":11953,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":11953,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-12-31","val":40812,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":40812,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-12-31","val":80356,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":80356,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-12-31","val":102252,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":102252,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":71909,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":71909,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":177244,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":177244,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":158147,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":158147,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":145323,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":145323,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":144702,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":144702,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":144702,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":144702,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":144702,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":141738,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":138774,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":136471,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":134428,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":134428,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":134428,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":134428,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":134428,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":115920,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":97412,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":80591,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":69679,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":69679,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":69679,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":69679,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":69679,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":69415,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":67747,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":66079,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":64439,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":64439,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":64439,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":64439,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":64439,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":84327,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":82422,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":80517,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":78723,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":78723,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":78723,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":78723,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":78723,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":76818,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":74913,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":73008,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":71039,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"FiniteLivedPatentsGross":{"label":"Finite-Lived Patents, Gross","description":"Gross carrying amount before accumulated amortization as of the balance sheet date of the costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law. Such costs may have been expended to directly apply and receive patent rights, or to acquire such rights.","units":{"USD":[{"end":"2011-12-31","val":22775,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":22775,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":22775,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-12-31","val":22775,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":22775,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-12-31","val":22775,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":22775,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-12-31","val":22775,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":22775,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":22775,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":22775,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":190508,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":190508,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":88855,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":88855,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":100008,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":200008,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":190508,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":190508,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-12-31","val":190508,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":190508,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":191871,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":191871,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-12-31","val":191871,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":191871,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":191871,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":191871,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":204835,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"ForeignCurrencyTransactionGainLossBeforeTax":{"label":"Foreign Currency Transaction Gain (Loss), before Tax","description":"Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-44970,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-01-01","end":"2010-06-30","val":-30832,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-04-01","end":"2010-06-30","val":-30832,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-82354,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-07-01","end":"2010-09-30","val":-37384,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-28070,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-69405,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":-42340,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-04-01","end":"2011-06-30","val":-42340,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-108477,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-07-01","end":"2011-09-30","val":-39072,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-6196,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2011"}]}},"ForeignIncomeTaxExpenseBenefitContinuingOperations":{"label":"Foreign Income Tax Expense (Benefit), Continuing Operations","description":"Amount of current and deferred foreign income tax expense (benefit) attributable to income (loss) from continuing operations.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":447357,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":258502,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"}]}},"FutureMinimumSubleaseRentalsSaleLeasebackTransactionsDueInRollingAfterYearFive":{"label":"Future Minimum Sublease Rentals, Sale Leaseback Transactions, Due in Rolling after Year Five","description":"Amount of minimum sublease rentals for sale-leaseback transactions accounted for using the deposit method or as a financing to be received by the seller-lessee after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2015-12-31","val":6798245,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2015Q4I"},{"end":"2016-12-31","val":7405731,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":7186591,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":7409837,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-12-31","val":8408504,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":7943434,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8290730,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8101905,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8163364,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8374160,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7939771,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7813959,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7854497,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7959334,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7806388,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"}]}},"FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear":{"label":"Future Minimum Sublease Rentals, Sale Leaseback Transactions, Remainder of Fiscal Year","description":"Amount of minimum sublease rentals for sale-leaseback transactions accounted for using the deposit method or as a financing to be received by the seller-lessee in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2015-12-31","val":905379,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2015Q4I"},{"end":"2016-12-31","val":667717,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":904768,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2017Q4I"},{"end":"2018-12-31","val":869844,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-12-31","val":616183,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":592914,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":588601,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":584287,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":579974,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":575671,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":575671,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":575671,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":575671,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":558427,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":558427,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"}]}},"GeneralAndAdministrativeExpense":{"label":"General and Administrative Expense","description":"The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":255604,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":447537,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-04-01","end":"2010-06-30","val":255604,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":686288,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-07-01","end":"2010-09-30","val":238751,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":877288,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":233500,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":307862,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":541362,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":541362,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":307862,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":307862,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":782645,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":782645,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-07-01","end":"2011-09-30","val":241283,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-07-01","end":"2011-09-30","val":241283,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1038153,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":1038153,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":306584,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":306584,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":582916,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":582916,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-04-01","end":"2012-06-30","val":276332,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":276332,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":838375,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":838375,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":255459,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-07-01","end":"2012-09-30","val":255459,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1081900,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":1081900,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":337981,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":337981,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":620445,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":620445,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":282464,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-04-01","end":"2013-06-30","val":282464,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":947731,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":947731,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":327286,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":327286,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1283918,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":1283918,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":296704,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":296704,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":583671,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":583671,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":286967,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":286967,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":858449,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":858449,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":274778,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":274778,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1239238,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":1239238,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":334559,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":334559,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":600166,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":600166,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":265607,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":265607,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":883427,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":883427,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":283261,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":283261,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1267772,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":1267772,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":299146,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":299146,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":607746,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":607746,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":308600,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":308600,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":858980,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":858980,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":251234,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":251234,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1147349,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":1147349,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":303594,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":303594,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":590320,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":590320,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":286726,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":286726,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":858987,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":858987,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":268667,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":268667,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1114534,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":1114534,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":297333,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":297333,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":593457,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":593457,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":296124,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":296124,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":864629,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":864629,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":271172,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":271172,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1165413,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":1165413,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":325175,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":325175,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":620793,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":620793,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":295618,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":295618,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":908607,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":908607,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":287814,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":287814,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1175788,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":1175788,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":356887,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":356887,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":680928,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":680928,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":324041,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":324041,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":978056,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":978056,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":297128,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":297128,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1254503,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":1254503,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":350120,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":350120,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":607028,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":607028,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":256908,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":256908,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":852998,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":852998,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":245970,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":245970,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1111544,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":1111544,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":352833,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":352833,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":646254,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":646254,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":293421,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":293421,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":943060,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":943060,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":296806,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":296806,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1216843,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":1216843,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":319015,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":319015,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":603131,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":603131,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":284116,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":284116,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":872724,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":872724,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":269593,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":269593,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1170260,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":1170260,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":314926,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":314926,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":677934,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":677934,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-04-01","end":"2024-06-30","val":363008,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":363008,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":947384,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":947384,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":269450,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":269450,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1253236,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":1253236,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":384878,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":724952,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-04-01","end":"2025-06-30","val":340074,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1065657,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":340705,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1388160,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":768427,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":1433161,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-04-01","end":"2010-06-30","val":768427,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2319045,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-07-01","end":"2010-09-30","val":885884,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":2826695,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":852950,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1170708,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":2050723,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":1981318,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":1170708,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":1128368,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":3007826,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":2899349,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-07-01","end":"2011-09-30","val":957103,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-07-01","end":"2011-09-30","val":918031,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":3761500,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":3755304,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":803398,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":803398,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1605106,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":1605106,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-04-01","end":"2012-06-30","val":801708,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":801708,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":2435183,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":2435183,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":830077,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-07-01","end":"2012-09-30","val":830077,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":3157647,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":3157647,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":949170,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":949170,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2003090,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":2003090,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":1053920,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-04-01","end":"2013-06-30","val":1053920,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":3074882,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":3074882,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":1071792,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":1071792,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":4046613,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":4046613,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1029300,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":1029300,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2124333,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":2124333,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":1095033,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":1095033,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":3301239,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":3301239,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":1176906,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":1176906,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":4467857,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":4467857,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":971099,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":971099,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2068747,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":2068747,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":1097648,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":1097648,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3160844,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":3160844,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":1092097,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":1092097,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4401367,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":4401367,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1131687,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":1131687,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2332986,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":2332986,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":1201299,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":1201299,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3323581,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":3323581,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":990595,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":990595,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":4178406,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":4178406,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":964879,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":964879,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1977605,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1977605,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":1012726,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1012726,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2860081,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":2860081,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":882476,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":882476,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3712864,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":3712864,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1000163,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":1000163,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1995633,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1995633,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":995470,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":995470,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2940325,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":2940325,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":944692,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":944692,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3809251,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":3809251,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":932202,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":932202,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":932202,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2087336,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":2087336,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":1155134,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":1155134,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":1155134,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3152403,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":3152403,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":1065067,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":1065067,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":1065067,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3936003,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":3936003,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":783600,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":778076,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":778076,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-03-31","val":778076,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":778076,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1106145,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":1106145,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":328069,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":328069,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-04-01","end":"2020-06-30","val":328069,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":328069,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1703249,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":1703249,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":597104,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":597104,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-07-01","end":"2020-09-30","val":597104,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":597104,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2180546,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":2180546,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":477297,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-10-01","end":"2020-12-31","val":477297,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":823877,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":823877,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":823877,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1429295,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":1429295,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":605418,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":605418,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":605418,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2363346,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":2363346,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":934051,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":934051,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":934051,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3060096,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":3060096,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":696750,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":841889,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":841889,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1505524,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":1505524,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":663635,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":663635,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2273439,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":2273439,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":767915,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":767915,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3074951,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":3074951,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":935427,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":935427,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1977871,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":1977871,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":1042444,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":1042444,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3097262,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":3097262,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":1119391,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":1119391,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":4039670,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":4039670,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":835307,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":835307,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1828903,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":1828903,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-04-01","end":"2024-06-30","val":993596,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":993596,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2740855,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":2740855,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":911952,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":911952,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":3446099,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":3446099,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":908566,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1833165,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-04-01","end":"2025-06-30","val":924599,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2739858,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":906693,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":3642045,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"ImpairmentOfIntangibleAssetsExcludingGoodwill":{"label":"Impairment of Intangible Assets (Excluding Goodwill)","description":"The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":12536,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"ImpairmentOfIntangibleAssetsFinitelived":{"label":"Impairment of Intangible Assets, Finite-lived","description":"The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":5990,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":5990,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"}]}},"ImpairmentOfLongLivedAssetsHeldForUse":{"label":"Impairment of Long-Lived Assets Held-for-use","description":"The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments":{"label":"Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest","description":"Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":147096,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":354183,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-04-01","end":"2010-06-30","val":147096,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":589386,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-07-01","end":"2010-09-30","val":235203,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":618190,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":301168,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":417679,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":718847,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":718847,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":417679,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":417679,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1009916,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":1009916,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-07-01","end":"2011-09-30","val":291069,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-07-01","end":"2011-09-30","val":291069,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1215534,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":1215534,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":181149,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":181149,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":388601,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":388601,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-04-01","end":"2012-06-30","val":207452,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":207452,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":615109,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":615109,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":226508,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-07-01","end":"2012-09-30","val":226508,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":725650,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":725650,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":208956,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":208956,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":448155,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":448155,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":239199,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-04-01","end":"2013-06-30","val":239199,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":661108,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":661108,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":212953,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":212953,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":713012,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":713012,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":139381,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":139381,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":377141,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":377141,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":237760,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":237760,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":708655,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":708655,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":331514,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":331514,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":818733,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":818733,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-61277,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":-61277,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":60311,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":60311,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":121588,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":121588,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":329715,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":329715,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":269404,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":269404,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":397957,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":397957,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":228818,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":228818,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":475523,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":475523,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":246705,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":246705,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":612809,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":612809,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":137286,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":137286,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":586786,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":586786,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":111565,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":111565,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":205309,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":205309,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":93744,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":93744,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":195787,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":195787,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-9522,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-9522,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":78759,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":78759,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":16573,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":16573,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":118912,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":118912,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":102339,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":102339,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":204554,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":204554,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":85642,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":85642,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":234597,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":234597,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":39844,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":39844,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":333834,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":333834,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":293990,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":293990,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":523488,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":523488,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":189654,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":189654,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":687362,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":687362,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-209227,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-209227,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-673238,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-673238,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-464011,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-464011,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-955523,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-955523,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":-282285,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-282285,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1197338,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-1197338,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":388146,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":388146,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":243168,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":243168,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":-144978,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-144978,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":784058,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":784058,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":540890,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":540890,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":619660,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":619660,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-188083,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-188083,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-457075,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-457075,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-268992,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-268992,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-573789,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-116714,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-572737,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-68972,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2410,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":71382,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2"}]}},"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":"2020-01-01","end":"2020-06-30","val":-0.2,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-0.14,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.3,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":-0.09,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.38,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.16,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.12,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":0.12,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":0.04,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-0.04,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.33,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":0.33,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0.21,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":0.21,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.28,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0.28,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.06,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-0.06,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.14,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-0.14,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-0.08,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-0.08,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.18,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-0.18,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-0.04,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-0.04,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-0.19,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-0.19,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.02,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-0.02,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":0.02,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-0.02,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.05,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-0.05,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":0.04,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0.04,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0.08,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":0.08,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.12,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-0.12,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.24,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-0.24,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-04-01","end":"2024-06-30","val":-0.12,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-0.12,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.3,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-0.3,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-0.06,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-0.06,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-0.41,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":-0.41,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.11,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.25,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-04-01","end":"2025-06-30","val":-0.14,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-0.35,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-0.1,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-0.9,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":"2020-01-01","end":"2020-06-30","val":-0.2,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-0.14,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-0.3,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":-0.09,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-0.38,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.16,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.12,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":0.12,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":0.04,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-0.04,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":0.33,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":0.33,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0.21,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":0.21,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":0.27,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0.27,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.06,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-0.06,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.14,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-0.14,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-0.08,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-0.08,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-0.18,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-0.18,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-0.04,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-0.04,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-0.19,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-0.19,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-0.02,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-0.02,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":0.02,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-0.02,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0.05,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-0.05,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":0.04,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0.04,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":0.08,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":0.08,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.12,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-0.12,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-0.24,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-0.24,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-04-01","end":"2024-06-30","val":-0.12,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-0.12,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-0.3,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-0.3,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-0.06,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-0.06,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-0.41,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":-0.41,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.11,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.25,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-04-01","end":"2025-06-30","val":-0.14,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-0.35,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-0.1,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-0.9,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":"2014-01-01","end":"2014-12-31","val":0.01,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0.01,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":0.01,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0.01,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":0.01,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.01,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0.01,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2023"}]}},"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":-54419,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":-131261,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-04-01","end":"2010-06-30","val":-54419,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-221761,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-07-01","end":"2010-09-30","val":-90500,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-211396,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":102789,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-126822,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-229611,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":229611,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":-126822,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":126822,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-337299,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":337299,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-07-01","end":"2011-09-30","val":-107688,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-07-01","end":"2011-09-30","val":107688,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-436605,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":436605,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":61441,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":61441,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":136458,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":136458,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-04-01","end":"2012-06-30","val":75017,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":75017,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":208549,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":208549,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":72091,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-07-01","end":"2012-09-30","val":72091,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":246665,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":246665,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":66947,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":66947,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":132641,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":132641,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":65694,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-04-01","end":"2013-06-30","val":65694,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":105679,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":105679,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":-26962,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":-26962,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":138257,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":138257,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":32608,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":32608,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":115244,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":115244,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":82636,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":82636,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":232203,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":232203,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":116959,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":116959,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":213737,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":213737,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-22418,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":-22418,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":22821,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":22821,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":45239,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":45239,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":103073,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":103073,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":80252,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":80252,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":115703,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":115703,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":75483,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":75483,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":156201,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":156201,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":80718,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":80718,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":202702,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":202702,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":46501,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":46501,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":153635,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":153635,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":33572,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":33572,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":59448,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":59448,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":25876,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":25876,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":49736,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":49736,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-9712,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-9712,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":64156,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":64156,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5373,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":5373,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":29583,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":29583,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":24210,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":24210,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":57061,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":57061,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":27478,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":27478,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":17433,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":17433,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":8880,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":8880,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":84150,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":84150,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":75270,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":75270,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":122279,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":122279,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":38129,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":38129,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":61536,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":61536,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-43921,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-43921,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-158340,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-158340,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-114419,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-114419,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-227859,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-227859,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":-69519,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-69519,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-275408,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-275408,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-15325,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":-15325,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-50591,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-50591,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":-35266,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-35266,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-32361,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":-32361,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":18230,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":18230,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-56307,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-56307,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-43575,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-43575,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-111037,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-111037,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-67462,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-67462,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-140779,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-140779,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-29742,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-29742,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-116980,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-116980,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-15184,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-15184,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1053,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":1053,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":16237,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":16237,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-77640,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-77640,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":-78693,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-78693,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-368253,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-368253,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-88899,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-88899,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-189353,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-189353,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-04-01","end":"2024-06-30","val":-100454,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-100454,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-239841,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-239841,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-50488,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-50488,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-352547,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":-352547,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1159199,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncomeTaxesPaid":{"label":"Income Taxes Paid","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":210857,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":471812,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":471812,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":133694,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-01-01","end":"2012-12-31","val":289212,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":289212,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":1790,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-12-31","val":83455,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":83455,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":7431,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":108976,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":248930,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":248930,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":11904,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":11904,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":46904,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":46904,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":106904,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":106904,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3217,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":3217,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":131434,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":131434,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":163337,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":163337,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":12408,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":12408,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":13844,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":13844,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":13844,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":13844,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":40096,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2020-01-01","end":"2020-03-31","val":20063,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":20063,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":72996,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":72996,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6440,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":6440,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":40280,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-01-01","end":"2024-09-30","val":60420,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":125512,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":150,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":150,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"}]}},"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":"2017-01-01","end":"2017-12-31","val":40096,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":38000,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":38000,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":20063,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":20063,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":20063,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":20063,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-06-30","val":40280,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":60420,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":125512,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","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":"2012-12-31","val":174129,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":174129,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":174129,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":174129,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":174129,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":78796,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":20041,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":113651,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":131577,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":131577,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":131577,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":131577,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":131577,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":85247,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":219,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":83275,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":83275,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":83275,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":83275,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":83275,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":83275,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":69274,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":27614,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":81031,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":81031,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":81031,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":81031,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":81031,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":13174,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":28615,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":114673,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":114673,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":114673,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":114673,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":114673,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":101850,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":83966,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":98539,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":121401,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":121401,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":121401,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":121401,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":121401,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":116963,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":81413,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":53089,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":90629,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":90629,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":90629,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":90629,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":90629,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":35522,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6750,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":6750,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":6750,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":6750,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":6750,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":41305,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":153557,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":223404,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":220657,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":220657,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":220657,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":220657,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":220657,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":234541,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":275163,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":45288,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2024-12-31","val":80560,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":80560,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":80560,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":80560,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":80560,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":80710,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":55531,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":55831,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":55981,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"IncomeTaxReconciliationChangeInEnactedTaxRate":{"label":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":32110,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":32110,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"}]}},"IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","description":"The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":258502,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":71045,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":152373,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":224777,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":242424,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":242424,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":47390,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":47390,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":128228,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":128228,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":240943,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":240943,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":286086,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":286086,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-20834,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":-20834,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":20506,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":20506,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":112104,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":112104,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":143412,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":143412,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":80086,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":80086,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":166433,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":166433,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":213110,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":213110,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":193896,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":193896,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":39048,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":39048,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":71858,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":71858,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":68621,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":68621,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":29706,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":29706,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3480,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":3480,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":29741,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":24971,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":21491,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":54089,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":54089,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":29118,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":49265,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":49265,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":8367,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":8367,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":70105,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":70105,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":61738,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":61738,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":109932,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":109932,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":39827,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":39827,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":144346,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":144346,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-43938,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-43938,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-141380,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-141380,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-97442,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-97442,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-200660,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-200660,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":-59280,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-59280,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-194152,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-194152,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":81511,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":81511,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":51066,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":51066,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":-30445,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-30445,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":164653,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":164653,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":113587,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":113587,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":130129,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":130129,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-39497,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-39497,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-95985,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-95985,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-56488,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-56488,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-120495,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-120495,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-24510,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-24510,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-120274,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":120275,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-14484,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-14484,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":506,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":506,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":14990,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":14990,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":6997,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":6997,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":6491,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":6491,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":34154,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":34154,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":78268,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-161994,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-83726,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-206538,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-44544,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":295154,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":295154,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-275352,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxCreditsResearch":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":-38894,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-15842,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-55065,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":-79292,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":-72814,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-72814,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-78005,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":-78005,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-3016,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-3016,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":-16486,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-16486,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-54741,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":-54741,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1635,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-1635,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-9036,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":-9036,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-13155,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-13155,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-67330,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-67330,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-12764,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-12764,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-29133,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-29133,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-44863,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-44863,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-14529,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":-14529,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2538,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":-2538,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-4437,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-4437,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":-1899,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-11909,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-11909,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-7472,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-63954,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-63954,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-3073,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-3073,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-6115,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-6115,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-3042,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-3042,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-18801,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":18801,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-12686,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":12686,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-124154,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-124154,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2022-01-01","end":"2022-12-31","val":198988,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":374004,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-374004,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":71437,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":-71437,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-66895,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":195827,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":195827,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-01-01","end":"2010-09-30","val":212921,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-01-01","end":"2010-12-31","val":246103,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-38937,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-28307,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-28307,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":-28307,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":-40121,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":-40121,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-01-01","end":"2011-12-31","val":-245753,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":-245753,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":145452,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":145452,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":94809,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":94809,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-01-01","end":"2012-09-30","val":197786,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":197786,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":25021,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":25021,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":177384,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":177384,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":213020,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":213020,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":239588,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":239588,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":67153,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":67153,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":93231,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":93231,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":125422,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":125422,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":308774,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":308774,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":319621,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":319621,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-252619,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":-252619,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-325416,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-325416,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":-177423,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-177423,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-246594,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":-246594,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":158162,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":158162,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":69401,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":69401,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":49723,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":49723,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":61614,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":61614,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-42046,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-42046,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-25825,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-25825,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":96348,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":96348,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":12506,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":12506,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":242673,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":242673,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":32511,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":32511,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":18123,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":18123,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":46687,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":46687,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":310840,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":310840,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":109760,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":109760,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":45355,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":45355,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-81985,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-81985,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":218563,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":218563,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":96684,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":96684,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-4055,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-4055,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":72053,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":72053,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":21968,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":21968,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-101836,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-101836,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":-103279,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":-103279,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":112134,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":112134,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-150462,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-150462,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-146322,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-146322,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":-3130,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-3130,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-32028,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-32028,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":88806,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":88806,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-84118,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":-84118,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":87870,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":87870,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-11726,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-11726,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":153929,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":153929,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":57329,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":57329,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-01-01","end":"2024-09-30","val":-73703,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-73703,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-150604,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":-150604,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":342625,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":141419,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":133342,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":50000,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":-198720,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":-198720,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-01-01","end":"2010-09-30","val":-317097,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-01-01","end":"2010-12-31","val":63417,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":184327,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-137775,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-137775,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":-137775,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":-548018,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":-548018,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-01-01","end":"2011-12-31","val":56718,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":-109218,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":42593,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":-42593,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-56932,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":-56932,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-01-01","end":"2012-09-30","val":-156027,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":-156027,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":44515,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":108432,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-236786,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":-236786,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-393467,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":394499,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":-340646,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":344055,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":-20927,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-20927,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-149713,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":149713,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":200398,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":200398,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":360767,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":360767,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-479000,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":-479000,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-173856,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":-173856,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-114649,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-114649,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":-91123,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-91123,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":234635,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":234635,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":128503,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":128503,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":144514,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":144514,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":138074,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":138074,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":112920,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":112920,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":263351,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":263351,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":140371,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":140371,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":228666,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":228666,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-97929,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":-97929,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":165780,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":165780,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":67423,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":67423,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":130895,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":130895,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":-76810,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-76810,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-127128,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-127128,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":230626,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":230626,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":79544,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":79544,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":33897,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-33897,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1201,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-1201,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-96567,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-96567,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-119722,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-119722,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":-93636,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-93636,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":169622,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":-169622,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-73553,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-73553,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":27465,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":27465,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-10511,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-10511,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-236656,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":236656,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":173583,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":173583,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":96230,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":96230,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":65827,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":65827,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-84089,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-84089,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":134751,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":134751,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":81388,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":81388,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":184207,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":184207,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-55219,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-55219,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":16200,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":16200,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-01-01","end":"2024-09-30","val":-199687,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-199687,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-77585,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":-77585,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":29156,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":33189,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":133415,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":41339,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":"2011-01-01","end":"2011-12-31","val":121280,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":66507,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":56697,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-01-01","end":"2012-12-31","val":-121280,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-121280,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2013"},{"start":"2019-01-01","end":"2019-09-30","val":105346,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":36476,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":44952,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":44952,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-44952,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-44952,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-44952,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-44952,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-01-01","end":"2024-09-30","val":-44952,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-44952,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-44952,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":-44952,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"}]}},"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":74725,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":74725,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-01-01","end":"2010-09-30","val":82289,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-01-01","end":"2010-12-31","val":122684,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-45940,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":37351,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":37351,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":37351,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":18241,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":50043,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-01-01","end":"2011-12-31","val":188899,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":67619,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-298290,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":-298290,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-233216,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":-233216,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-01-01","end":"2012-09-30","val":-202041,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":-202041,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-52962,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-52962,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-116460,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":-116460,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-30917,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":-30917,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":32956,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":32956,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":43368,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":43368,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-182996,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":-182996,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-94385,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-94385,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":-105551,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":-105551,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-89562,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":-89562,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-71686,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":-71686,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-58500,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-58500,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":-15342,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-15342,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":42866,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":42866,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-102373,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-102373,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-35493,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":-35493,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-671,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-671,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-35163,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-35163,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":9548,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":9548,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-70725,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-70725,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":20889,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":20889,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":24457,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":24457,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":36406,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":36406,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-65885,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-65885,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":7795,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":7795,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":-13378,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-13378,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-34254,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-34254,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":24770,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":24770,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":49430,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":49430,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":39546,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":39546,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":28908,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":28908,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-79974,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-79974,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-78099,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-78099,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":-24192,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-24192,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-102547,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":-102547,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-54102,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-54102,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":-71780,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":-71780,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":32264,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":32264,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-143231,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-143231,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-58337,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-58337,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":-63917,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-63917,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":46414,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":46414,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-157567,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-157567,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-54002,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":-54002,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-82738,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-82738,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-15633,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-15633,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-153395,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-153395,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-40896,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-40896,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-01-01","end":"2024-09-30","val":-58379,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-58379,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-35330,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":-35330,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-49347,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":55416,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":34753,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":27131,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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-03-31","val":0,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":129258,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-03-31","val":66507,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":56697,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":105346,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"}]}},"IncreaseDecreaseInContractWithCustomerLiability":{"label":"Increase (Decrease) in Contract with Customer, Liability","description":"Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":194766,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-29699,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-47951,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-31221,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":-58736,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-58736,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":6170,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":6170,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":8130,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":8130,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":3080,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":3080,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":15657,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":15657,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-4852,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-4852,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":276,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":276,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":9608,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":9608,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":30079,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":30079,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-11884,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-11884,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-26064,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":-26064,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-16557,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-16557,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-5312,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-5312,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-17667,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-17667,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-26804,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-26804,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-01-01","end":"2024-09-30","val":-166779,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-166779,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-151905,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":-151905,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":80395,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-6186,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":-25885,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-18120,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncreaseDecreaseInCustomerDeposits":{"label":"Increase (Decrease) in Customer Deposits","description":"The increase (decrease) during the period in the amount of customer money held in customer accounts, including security deposits, collateral for a current or future transactions, initial payment of the cost of acquisition or for the right to enter into a contract or agreement.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":3263,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":3263,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-01-01","end":"2010-09-30","val":4365,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-01-01","end":"2010-12-31","val":116794,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":260876,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-126503,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-126503,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":-126503,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":-126503,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":-126503,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-01-01","end":"2011-12-31","val":-124156,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":-124156,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-2101,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":-2101,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2091,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":2091,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-01-01","end":"2012-09-30","val":-2128,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":-2128,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-2053,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-2053,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3178,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":3178,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":216,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":216,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":5588,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":5588,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":186388,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":186388,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-76335,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":-76335,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-130521,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-130521,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":-167373,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":-167373,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-170664,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":-170664,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":7689,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":7689,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-8991,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-8991,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":99330,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":99330,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":76852,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":76852,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-3044,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-3044,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4224,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":4224,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-49517,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-49517,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-41259,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-41259,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2236,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":2236,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":19500,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":19500,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":14423,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":14423,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-2848,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":-2848,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-4144,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":-4144,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-33711,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-33711,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-32822,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-32822,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":-29498,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-29498,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2248,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":2248,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":120330,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":120330,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":145341,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":145341,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":194766,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-29699,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-47951,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":-31221,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"}]}},"IncreaseDecreaseInDeferredIncomeTaxes":{"label":"Increase (Decrease) in Deferred Income Taxes","description":"The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-3328,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-01-01","end":"2010-06-30","val":-3328,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":-2231,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-01-01","end":"2010-12-31","val":-539,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-4043,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-23343,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":-23343,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":-23343,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":-30425,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-12-31","val":35207,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":5066,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-46433,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"}]}},"IncreaseDecreaseInDeferredRevenue":{"label":"Increase (Decrease) in Deferred Revenue","description":"Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-2162,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":-2162,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-01-01","end":"2010-09-30","val":12345,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-01-01","end":"2010-12-31","val":5627,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-9748,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-19850,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-19850,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":-19850,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":-16669,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":-16669,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-01-01","end":"2011-12-31","val":-24818,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":-24818,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":4744,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":4744,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":107287,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":107287,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-01-01","end":"2012-09-30","val":99529,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":99529,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":89433,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":89433,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":62548,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":62548,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":71994,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":71994,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":-84583,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-84583,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":-81951,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-81951,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-7367,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":-7367,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":10130,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":10130,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":16560,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":16560,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":24104,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":24104,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":900,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":900,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":12336,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":12336,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":2381,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":2381,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":2104,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":2104,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-5352,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-5352,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-21280,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":-21280,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-17040,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-17040,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-35395,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-35395,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-6846,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-6846,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-3284,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-3284,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-6861,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-6861,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-10128,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":-10128,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-6648,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":-6648,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-743,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-743,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-7439,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-7439,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":-10390,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-10390,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4544,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":4544,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":16657,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":16657,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":23706,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":23706,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-490,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-490,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-4539,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-4539,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-4365,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-4365,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-12723,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-12723,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":-7710,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-7710,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2249,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":2249,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3930,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":3930,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":6458,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":6458,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":33804,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":33804,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2912,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":2912,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-3990,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-3990,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":-11787,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-11787,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":8379,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":8379,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-6689,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-6689,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-18955,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":-18955,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-13339,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-13339,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":4188,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":4188,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-5498,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-5498,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-18972,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-18972,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-01-01","end":"2024-09-30","val":-25936,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-25936,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-29978,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":-29978,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":15742,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4344,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":2174,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-756,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncreaseDecreaseInDeposits":{"label":"Increase (Decrease) in Deposits","description":"The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.","units":{"USD":[{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-09-30","val":-500,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":-500,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-01-01","end":"2011-12-31","val":-14488,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":14294,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":14294,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2099,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":2099,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-01-01","end":"2012-09-30","val":2404,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":2404,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-28643,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-28643,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-53363,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":-53363,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-1336,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":-1336,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":-84,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-84,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":42190,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":42190,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-1326,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":-1326,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-9796,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-9796,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":-93790,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":-93790,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-57173,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":-57173,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-23046,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":-23046,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-45668,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-45668,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":-170585,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-170585,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":50067,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":50067,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-544,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-544,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-15176,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":-15176,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-39086,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-39086,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-89677,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-89677,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-1557,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-1557,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-57121,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-57121,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-145010,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-145010,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-160046,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":-160046,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":256853,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":256853,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":253893,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":253893,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":253893,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":253893,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":118585,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":118585,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":86485,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":86485,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":62883,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":62883,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":62884,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":62884,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":66425,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":66425,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-58823,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-58823,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-89453,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-89453,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":-90771,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-90771,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":966,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":1318,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-12-31","val":1318,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021"}]}},"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-06-30","val":0,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-06-30","val":129258,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":129258,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":31802,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":25782,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":25782,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2023-01-01","end":"2023-09-30","val":36476,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"}]}},"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":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-01-01","end":"2012-12-31","val":-174129,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-174129,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":95333,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":95333,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":154088,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":-154088,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":60478,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-60478,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":42552,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":42552,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":46330,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":-46330,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-131358,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-131358,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":-131577,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":-131577,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":48302,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":48302,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":22525,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-14001,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-14001,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":-55661,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-55661,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":2244,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":2244,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-67857,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-67857,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-81031,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":-81031,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-52416,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-52416,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-33642,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-33642,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-12823,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-12823,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-30707,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-30707,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-16134,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-16134,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-6728,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":-6728,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-4438,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":-4438,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-39988,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-39988,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-68312,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-68312,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":30772,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":30772,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-55107,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-55107,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-90629,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-90629,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":-90629,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":-90629,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":83879,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-83879,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":34555,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":34555,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":146807,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":146807,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":216654,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":216654,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":213907,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":213907,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":13884,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":-13884,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":54506,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":54506,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":-175369,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":-175369,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-220657,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":107575,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":-107575,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":-107575,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-107575,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-12-31","val":-107575,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":40280,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"}]}},"IncreaseDecreaseInInventories":{"label":"Increase (Decrease) in Inventories","description":"The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-127019,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":-127019,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-01-01","end":"2010-09-30","val":-214071,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-01-01","end":"2010-12-31","val":169415,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":286830,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-4969,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-4969,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":-4969,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":-97602,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":-97602,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-01-01","end":"2011-12-31","val":110748,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":-110748,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-62105,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":62105,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":129906,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":129906,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-01-01","end":"2012-09-30","val":172727,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":172727,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":214541,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":214541,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-236960,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":-236960,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-175923,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":175923,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":-54289,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":54289,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":95973,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":95973,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-167964,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":167964,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":169234,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":169234,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":332622,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":332622,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-208728,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":-208728,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":17934,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":17934,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-12105,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-12105,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":152895,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":152895,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":138764,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":138764,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":75250,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":75250,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":147565,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":147565,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":154701,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":154701,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-33948,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-33948,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":32246,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":32246,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":215065,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":215065,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":414648,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":414648,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-366994,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":-366994,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":34908,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":34908,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":129781,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":129781,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":222165,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":222165,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":-175504,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-175504,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":383133,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":383133,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":662940,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":662940,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":768790,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":768790,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-715692,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":715692,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":286797,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":286797,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":486414,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":486414,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":581640,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":581640,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":531827,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":531827,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":82022,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":-82022,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-7166,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-7166,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":82991,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":82991,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":165663,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":165663,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":119888,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-119888,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-273224,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-273224,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":180535,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":180535,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":277830,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":277830,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":130416,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":130416,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":171601,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":171601,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":179943,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":179943,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":292371,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":292371,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":10171,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":10171,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-97763,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-97763,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-01-01","end":"2024-09-30","val":187866,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":187866,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":41563,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":41563,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-54848,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-7645,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":-134239,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-362783,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncreaseDecreaseInNotesPayableRelatedPartiesCurrent":{"label":"Increase (Decrease) in Notes Payable, Related Parties, Current","description":"The increase (decrease) during the reporting period in the current portion (due within one year or one business cycle, whichever is longer) of the amount owed by the reporting entity in the form of loans and obligations (generally evidenced by promissory notes) made by the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-8000,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-01-01","end":"2010-06-30","val":-8000,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":-8000,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-01-01","end":"2010-12-31","val":-8000,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2011"}]}},"IncreaseDecreaseInNotesReceivables":{"label":"Increase (Decrease) in Notes Receivables","description":"The increase (decrease) during the reporting period of the amounts due from borrowers for outstanding secured or unsecured loans evidenced by a note.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":62500,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-06-30","val":-62500,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":-62500,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-09-30","val":52500,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-01-01","end":"2011-09-30","val":-52500,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-12-31","val":62500,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2011"}]}},"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-06-30","val":0,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":-1032,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"}]}},"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":-27883,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":-27883,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-01-01","end":"2010-09-30","val":-44362,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-01-01","end":"2010-12-31","val":53391,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-27107,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-1171,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-1171,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":-1171,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":-25875,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":-25875,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-01-01","end":"2011-12-31","val":-1555,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":16043,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-858,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":858,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-42130,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":-42130,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-01-01","end":"2012-09-30","val":-23263,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":-23263,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":19741,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":19741,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-59620,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":-59620,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-48641,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":48641,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":-47366,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":47366,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":-36171,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-36171,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":390,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":-390,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":28245,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":28245,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":-8840,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":-8840,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":19599,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":19599,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":43666,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":43666,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":28284,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":28284,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":1233,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":1233,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":24280,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":24280,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":57642,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":57642,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":70698,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":70698,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":59440,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":59440,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-28793,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-28793,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":49585,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":49585,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":7480,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":7480,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":204,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":204,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":30268,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":30268,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":82032,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":82032,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":62504,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":62504,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":63682,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":63682,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":-13351,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-13351,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":99989,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":99989,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":94426,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":94426,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":62178,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":62178,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":16298,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-16298,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":120915,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":120915,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":88920,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":88920,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":49059,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":49059,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":59105,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":59105,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":20606,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":-20606,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":12804,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":12804,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":11430,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":11430,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-21065,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-21065,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-110109,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":110109,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":67884,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":67884,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":59041,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":59041,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":1306,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":1306,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":155863,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":155863,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":149575,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":149575,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":207149,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":207149,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":47764,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":47764,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":160989,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":160989,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":70961,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":70961,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-01-01","end":"2024-09-30","val":-16918,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-16918,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-65922,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":-65922,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":329643,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":120034,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":102583,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":20780,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":"2015-01-01","end":"2015-12-31","val":70383,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":93314,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":93314,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":64072,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":64072,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":58329,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":58329,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":39376,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":39376,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":46918,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":46918,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":64779,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":64779,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":0,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"}]}},"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":-37,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-04-01","end":"2010-06-30","val":-37,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-37,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-07-01","end":"2010-09-30","val":0,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":37,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-6000,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":-6000,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-04-01","end":"2012-06-30","val":-6000,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":-6000,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":-9000,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":-9000,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":-3000,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-07-01","end":"2012-09-30","val":-3000,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":-12000,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-12000,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-3000,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":-3000,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-5000,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":-5000,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":-2000,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-04-01","end":"2013-06-30","val":-2000,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":-8000,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-8000,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":-3000,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":-3000,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":-12000,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-3000,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-6000,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":-3000,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":-9000,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":-3000,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":11913,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":11913,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":17496,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":17496,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":35277,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":35639,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":17781,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":18143,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":52960,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":53457,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":17683,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":17818,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":70986,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":70986,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":17426,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":17426,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":34966,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":34966,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":17540,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":17540,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":50404,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":50404,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":15438,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":15438,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":65963,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":65963,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":15124,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":15124,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":30311,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":30311,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":15187,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":15187,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":45572,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":45572,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":15261,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":15261,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":60705,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":60705,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":14714,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":14714,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":32088,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":32088,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":17374,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":17374,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":47045,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":47045,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":14957,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":14957,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":61650,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":61650,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":14423,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":14423,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":28891,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":28891,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":14468,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":14468,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":43404,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":43404,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":14513,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":14513,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":57802,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":57802,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":14131,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":14131,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":28147,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":28147,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":14016,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":14016,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":42198,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":42198,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":14051,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":14051,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":56129,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":56129,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":13517,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":13517,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":27061,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":27061,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":13544,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":13544,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":40629,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":40629,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":13568,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":13568,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":51272,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":51272,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10910,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":10910,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":21727,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":21727,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":10817,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":10817,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":32451,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":32451,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":10724,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":10724,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":43081,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":43081,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10535,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":10535,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":20825,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":20825,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":10290,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":10290,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":31319,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":31319,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":10494,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":10494,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":41566,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":41566,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":10150,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":10150,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":20207,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":20207,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-04-01","end":"2024-06-30","val":10057,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":10057,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":30226,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":30226,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":10019,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":10019,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":40145,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":40145,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":24495,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":50800,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-04-01","end":"2025-06-30","val":26305,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":87753,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":36953,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":119190,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"InterestPaid":{"label":"Interest Paid, Including Capitalized Interest, Operating and Investing Activities","description":"Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":37,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":247276,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-06-30","val":1790,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":12825,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":12825,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":7431,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":108976,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":11913,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":11913,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":17496,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":17496,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":35277,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":35277,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":52960,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":52960,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":70353,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":70353,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":17155,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":17155,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":34694,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":34694,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":49997,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":49997,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":65421,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":65421,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":14988,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":14988,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":30040,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-09-30","val":30040,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":65348,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":14579,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1"}]}},"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":"2017-01-01","end":"2017-06-30","val":30040,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":30040,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":65348,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":14579,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":29828,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":29828,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":44270,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":44270,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":58847,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":58847,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":14152,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":14152,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":28349,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":28349,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":42590,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":42590,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":56717,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":56717,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":13860,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":13860,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":27605,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":27605,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":41384,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":41384,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":55045,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":55045,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":13246,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":13246,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":26518,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":39815,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":39815,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":50458,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":50458,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9834,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":9834,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":19575,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":19575,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":29223,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":29223,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":38777,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":38777,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":9459,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":9459,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":18673,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":18673,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":28091,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":28091,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":37262,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":37262,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9073,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":9073,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":18105,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":18105,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-01-01","end":"2024-09-30","val":27048,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":27048,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":35891,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":35891,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":19324,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":44914,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":75816,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":101202,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","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":576483,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":576483,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":576483,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":503542,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":438466,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":479596,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":479596,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":479596,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":479596,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":479596,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":491351,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":451370,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":444099,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":440458,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":440458,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":440458,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":440458,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":440458,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":507596,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":436481,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":418685,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":428955,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":428955,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":428955,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":428955,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":428955,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":449688,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":459306,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":369796,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":408154,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":408154,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":408154,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":408154,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":408154,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":472059,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":462149,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":424159,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":287972,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":287972,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":287972,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":287972,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":287972,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":242379,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":268900,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":466766,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":243260,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":243260,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":243260,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":243260,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":243260,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":433470,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":240396,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":238101,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":435993,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":435993,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":435993,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":435993,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":435993,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":277155,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":461616,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":481174,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":492939,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":492939,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":492939,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":492939,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":492939,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":583283,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":550788,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":496686,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":524875,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":524875,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":524875,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":524875,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":524875,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":481205,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":561424,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":567451,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":559494,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":559494,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":559494,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":559494,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":559494,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":640809,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":508503,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":559237,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":539316,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":539316,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":539316,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":539316,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":539316,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":521984,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":547451,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":601555,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":671062,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":671062,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":671062,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":671062,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":671062,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":612046,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":616376,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":698742,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":717058,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":717058,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":717058,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":717058,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":717058,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":659130,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":619148,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":555585,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":477125,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"InventoryGross":{"label":"Inventory, Gross","description":"Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.","units":{"USD":[{"end":"2011-12-31","val":1097211,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":1097211,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":1097211,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":955944,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":921530,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":877670,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":877670,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":877670,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":877670,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":877670,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1122827,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1065157,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":946899,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":811697,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":811697,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":811697,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":811697,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":811697,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":985240,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":986309,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1160578,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1037925,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":1037925,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":1037925,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":1037925,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":1037925,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1055859,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1025820,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1190820,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":889161,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":889161,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":889161,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":889161,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":889161,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":969699,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1039603,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1048862,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":923109,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":923109,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":923109,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":923109,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":923109,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":955354,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1053174,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1262757,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1235103,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":1235103,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":1235103,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1235103,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":1235103,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1242511,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1364884,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1457268,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1410607,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1410607,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1410607,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":1410607,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":1410607,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1793740,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2073547,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2179397,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2126299,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":2126299,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":2126299,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":2126299,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":2126299,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2413096,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2612713,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2707939,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2658126,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":2658126,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":2658126,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":2658126,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":2658126,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2740148,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2650960,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2741117,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2823789,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":2823789,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":2823789,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":2823789,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2823789,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2703901,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2550565,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3004324,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3101619,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":3101619,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":3101619,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":3101619,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":3101619,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3232035,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3273220,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3281562,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3393990,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":3393990,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":3393990,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3393990,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":3393990,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3404161,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3366227,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3581856,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3435553,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":3435553,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":3435553,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":3435553,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":3435553,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3380705,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3427908,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3301314,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3072770,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":936463,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":936463,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":936463,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":936463,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":941432,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":941432,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":1034065,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1047211,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":1047211,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":1047211,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":1047211,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":1047211,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":985106,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":917305,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":874484,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":832670,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":832670,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":832670,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":832670,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":832670,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1069630,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1008593,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":886959,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":736697,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":736697,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":736697,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":736697,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":736697,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":904661,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":905931,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1069319,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":945425,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":945425,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":945425,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":945425,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":945425,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":963359,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":933320,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1098320,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":801661,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":801661,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":801661,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":801661,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":801661,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":876911,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":949226,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":956362,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":835609,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":835609,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":835609,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":835609,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":835609,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":911271,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1008174,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1212757,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1175103,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":1175103,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":1175103,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1175103,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":1175103,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1182511,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1272384,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1354768,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1290607,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1290607,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1290607,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":1290607,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":1290607,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1673740,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1946047,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2051897,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1986299,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":1986299,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":1986299,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":1986299,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":1986299,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2236331,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2430448,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2518996,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2498126,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":2498126,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":2498126,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":2498126,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":2498126,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2580148,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2495960,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2586117,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2668789,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":2668789,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":2668789,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":2668789,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2668789,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2514112,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2300987,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2694957,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2732463,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":2732463,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":2732463,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":2732463,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2732463,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2862879,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2904064,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2912406,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3024834,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":3024834,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":3024834,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3024834,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":3024834,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3017505,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2962071,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3160200,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2996397,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":2996397,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":2996397,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":2996397,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":2996397,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2941549,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2988752,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2862158,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2633614,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"InventoryRawMaterials":{"label":"Inventory, Raw Materials, Gross","description":"Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2011-12-31","val":329649,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":329649,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":329649,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":330677,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":387000,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":271865,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":271865,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":271865,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":271865,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":271865,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":405827,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":415647,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":380563,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":283865,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":283865,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":283865,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":283865,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":283865,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":380040,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":473337,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":535646,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":476941,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":476941,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":476941,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":476941,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":476941,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":477561,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":456339,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":643255,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":404104,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":404104,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":404104,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":404104,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":404104,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":423594,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":507383,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":533684,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":592771,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":592771,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":592771,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":592771,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":592771,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":689986,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":767371,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":759718,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":809867,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":809867,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":809867,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":809867,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":809867,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":777413,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1099582,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1150798,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":937276,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":937276,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":937276,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":937276,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":937276,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1455827,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1499518,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1609019,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1601354,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":1601354,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":1601354,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":1601354,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":1601354,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1808760,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2024766,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2194561,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2116389,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":2116389,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":2116389,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":2116389,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":2116389,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2227166,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2061696,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2147100,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2179332,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":2179332,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":2179332,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":2179332,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2179332,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2001374,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1996253,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2400590,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2509661,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":2509661,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":2509661,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":2509661,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2509661,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2652312,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2699758,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2645642,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2696659,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":2696659,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":2696659,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":2696659,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":2696659,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2774784,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2742149,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2876436,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2712184,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":2712184,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":2712184,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":2712184,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":2712184,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2700780,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2783080,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2736084,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2576194,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"InventoryValuationReserves":{"label":"Inventory Valuation Reserves","description":"Amount of valuation reserve for inventory.","units":{"USD":[{"end":"2011-12-31","val":-50000,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":-50000,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":-50000,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":-38639,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-47046,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-45000,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":-45000,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":-45000,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":-45000,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":-45000,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2012-12-31","val":45000,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-53197,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-56564,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-59940,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-75000,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":-75000,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":-75000,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":-75000,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":75000,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2013-12-31","val":75000,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-80579,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-80378,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":-91259,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":92500,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":-92500,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":-92500,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":-92500,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":92500,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2014-12-31","val":92500,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":-92500,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":-92500,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":-92500,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":87500,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":-87500,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":-87500,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":87500,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":87500,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2015-12-31","val":87500,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2015Q4I"},{"end":"2016-03-31","val":-92788,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":-90377,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":92500,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":87500,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":87500,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":87500,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":87500,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":87500,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2016-12-31","val":87500,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016Q4I"},{"end":"2017-03-31","val":44083,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":45000,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":50000,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":60000,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":60000,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":60000,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":60000,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":60000,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-12-31","val":60000,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":60000,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":92500,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":102500,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":120000,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":120000,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":120000,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":120000,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":120000,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2018-12-31","val":120000,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2018Q4I"},{"end":"2019-03-31","val":120000,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":127500,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":127500,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":140000,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":140000,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":140000,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":140000,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":140000,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2019-12-31","val":140000,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":176765,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":182265,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":188943,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":160000,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":160000,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":160000,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":160000,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":160000,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2020-12-31","val":160000,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":160000,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":155000,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":155000,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":155000,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":155000,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":155000,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":155000,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":155000,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2021-12-31","val":155000,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":189789,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":249578,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":309367,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":369156,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":369156,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":369156,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":369156,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":369156,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":369156,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":369156,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":369156,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":369156,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":369156,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":369156,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":369156,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":369156,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":369156,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2023-12-31","val":369156,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":386656,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":404156,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":421656,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":439156,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":439156,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":439156,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":439156,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":439156,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":439156,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":439156,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":439156,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":439156,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":191079,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":191079,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":191079,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-06-30","val":121725,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":96064,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":126209,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":126209,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":126209,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":126209,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":126209,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":225649,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":198140,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":122237,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":87374,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":87374,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":87374,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":87374,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":87374,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":97604,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":76491,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":206247,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":132029,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":132029,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":132029,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":132029,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":132029,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":128610,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":110175,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":177769,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":76903,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":76903,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":76903,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":76903,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":76903,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":74046,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":70071,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":91019,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":42366,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":42366,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":42366,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":42366,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":42366,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":22989,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":16903,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":36273,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":181976,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":181976,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":181976,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":181976,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":181976,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":31628,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":24906,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":68369,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":37338,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":37338,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":37338,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":37338,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":37338,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":60758,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":112413,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":89204,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":32006,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":32006,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":32006,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":32006,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":32006,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":21053,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":37159,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":16692,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":16862,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":16862,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":16862,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":16862,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":16862,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":31777,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":27840,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":26566,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":84963,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":84963,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":84963,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":84963,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":84963,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":61718,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":45809,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":44497,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":52642,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":52642,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":52642,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":52642,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":52642,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":57739,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":26011,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":34365,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":26269,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":26269,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":26269,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":26269,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":26269,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":17331,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7702,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6678,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6311,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":6311,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":6311,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":6311,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":6311,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":20795,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":25680,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9645,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":19451,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"InventoryWriteDown":{"label":"Inventory Write-down","description":"Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":-31538,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-26394,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":-26394,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-7640,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":-7640,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-30134,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-30134,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-43417,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-43417,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":42500,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":42500,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":37500,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":37500,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-49465,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":-49465,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":27500,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":27500,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":32500,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":32500,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":42500,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":42500,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":-45092,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-45092,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":7500,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":7500,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":7500,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":7500,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-53440,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-53440,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":36765,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":42265,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":48943,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-12-31","val":-44753,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":44753,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":28585,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":28585,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":55681,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":55681,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":46589,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-46589,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-19667,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":-19667,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-36727,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":2154,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":4142,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-04-01","end":"2010-06-30","val":2154,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":5734,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-07-01","end":"2010-09-30","val":1592,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":7528,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1861,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":3660,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":5521,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":5521,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":3660,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":3660,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":9480,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":9480,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-07-01","end":"2011-09-30","val":3959,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-07-01","end":"2011-09-30","val":3959,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":12907,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":12907,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":3684,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":3684,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":7687,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":7687,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-04-01","end":"2012-06-30","val":4003,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":4003,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":12006,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":12006,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":4319,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-07-01","end":"2012-09-30","val":4319,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":16151,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":16151,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3663,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":3663,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":7622,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":7622,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":3959,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-04-01","end":"2013-06-30","val":3959,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":12997,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":12997,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":5375,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":5375,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":19069,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":19069,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":4648,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":4648,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":11019,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":11019,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":6371,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":6371,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":16610,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":16610,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":5591,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":5591,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":24132,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":24132,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3490,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":3490,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":7345,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":7345,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":3855,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":3855,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":10568,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":10568,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":3223,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":3223,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":14737,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":14737,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2358,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":2358,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":7893,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":7893,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":5535,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":5535,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":9789,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":9789,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1896,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1896,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":13270,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":13270,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1416,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":1416,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3646,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":3646,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":2230,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":2230,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":4682,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":4682,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":1036,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1036,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":6824,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":6824,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2184,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":2184,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":6437,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":6437,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":4253,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":4253,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":14113,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":14113,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":7676,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":7676,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":25624,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":25624,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9422,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":9422,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":17272,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":17272,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":7850,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":7850,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":27726,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":27726,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":10454,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":10454,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":38750,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":38750,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":7176,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":7176,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":10418,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":10418,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":3242,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":3242,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":13016,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":13016,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":2598,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":2598,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":14294,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":14294,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":499,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":499,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1312,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":1312,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":813,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":813,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2659,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":2659,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1347,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":1347,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3401,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":3401,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":432,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":432,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1622,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":1622,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":1190,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":1190,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":6130,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":6130,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":4508,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":4508,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":13114,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":13114,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":9800,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":9800,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":29000,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":29000,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":19200,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":19200,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":46678,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":46678,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":17678,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":17678,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":70062,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":70062,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":17672,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":17672,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":26349,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":26349,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-04-01","end":"2024-06-30","val":8677,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":8677,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":35874,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":35874,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":9525,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":9525,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":42867,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":42867,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":12357,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":23288,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-04-01","end":"2025-06-30","val":10931,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":31128,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":7840,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":38010,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"Land":{"label":"Land","description":"Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.","units":{"USD":[{"end":"2013-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-12-31","val":317932,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":317932,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":317932,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":317932,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":317932,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":317932,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":317932,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":317932,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":317932,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":317932,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":317932,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":317932,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":317932,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":317932,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":317932,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":317932,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":317932,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":317932,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":317932,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":317932,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":317932,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":317932,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":317932,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":317932,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":317932,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":317932,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":317932,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":317932,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":317932,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":317932,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":317932,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":317932,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":317932,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":317932,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":317932,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":317932,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":317932,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":317932,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":317932,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":317932,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":317932,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":317932,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":317932,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":317932,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":317932,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":317932,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":317932,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":317932,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":317932,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":317932,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":317932,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":317932,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":317932,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":317932,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":317932,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":317932,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":317932,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":317932,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":317932,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":317932,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":317932,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":317932,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":317932,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":317932,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":317932,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":317932,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":317932,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":317932,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":317932,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":317932,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":317932,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":317932,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":317932,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":317932,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":317932,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":317932,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":317932,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":317932,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":317932,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":317932,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":317932,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":317932,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":317932,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":317932,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":317932,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":317932,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":317932,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":317932,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":317932,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"LeaseAndRentalExpense":{"label":"Operating Leases, Rent Expense","description":"Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":106395,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":106137,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":106137,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":106653,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":106653,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":26599,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":53198,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":79796,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":88131,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"}]}},"LeaseholdImprovementsGross":{"label":"Leasehold Improvements, Gross","description":"Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.","units":{"USD":[{"end":"2012-09-30","val":8746,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"}]}},"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":"2018-12-31","val":2118944,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":2118944,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":2118944,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-06-30","val":2368847,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2456769,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2232573,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":2232573,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":2232573,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":2232573,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":2232573,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2435686,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2639707,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2539513,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2635706,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":2635706,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":2635706,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":2635706,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":2635706,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2558061,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2474634,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2009120,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2356065,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":2356065,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":2356065,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":2356065,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2356065,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2048982,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2124700,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2252210,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2362550,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":2362550,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":2362550,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":2362550,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2362550,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2263392,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2155516,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2338502,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2331145,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":2331145,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":2331145,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":2331145,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":2331145,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2251351,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2232281,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1924420,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2498892,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":2498892,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":2498892,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":2498892,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":2498892,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2937457,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2735302,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2676857,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2582790,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":3263920,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":3263920,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":3263920,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":3263920,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":3746105,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":3746105,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":3806287,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3873471,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":3873471,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":3873471,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":3873471,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":3873471,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3909891,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":4154082,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":4378277,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":4294465,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":4294465,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":4294465,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":4294465,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":4294465,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4579074,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4880992,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":5060893,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":5159574,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":5159574,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":5159574,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":5159574,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":5159574,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5095405,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5335642,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5720143,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":7565860,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":7565860,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":7565860,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":7565860,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":7565860,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":7218921,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":7222793,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7693742,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7703624,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":7693409,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":7693409,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":7693409,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":7693409,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":7895102,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":8028098,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":8082399,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8073448,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":8073448,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":8073448,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":8073448,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":8073448,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":8108637,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":8127879,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":8333864,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":8091359,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":8091359,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":8091359,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":8091359,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":8091359,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":8367037,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":8102561,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":8209283,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":8279681,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":8279681,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":8279681,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":8279681,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":8279681,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":8585355,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":8782489,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9024373,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":9024794,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":9024794,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":9024794,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":9024794,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":9024794,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9094712,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8949453,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8636804,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8536348,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":8536348,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":8536348,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":8536348,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":8536348,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8879331,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":8686192,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8743338,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8949831,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":8949831,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":8949831,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":8949831,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":8949831,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":8515442,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":8389630,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":8430168,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":8517761,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":8517761,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":8517761,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":8517761,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":8517761,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8364815,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":8312084,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":8604673,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":8691970,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":8691970,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":8691970,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":8691970,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":8691970,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":8328370,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":8011312,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8343124,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8724769,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":8724769,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":8724769,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":8724769,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":8724769,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9218948,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8623154,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8301270,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6686568,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":792037,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":792037,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":792037,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":792037,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":790017,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":790017,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":667643,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":600322,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":600322,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":600322,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":600322,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":600322,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":514836,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":626236,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":696454,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":543041,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":543041,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":543041,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":543041,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":543041,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":660975,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":786946,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":728308,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":751026,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":751026,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":751026,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":751026,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":751026,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":577946,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":655441,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":827860,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":872573,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":872573,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":872573,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":872573,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":872573,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":561371,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":492137,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":784759,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":749810,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":749268,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":749268,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":749268,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":749268,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":801400,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":778462,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":748592,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":720535,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":720535,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":720535,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":720535,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":720535,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":686397,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":639401,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":846160,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":745387,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":745387,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":745387,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":745387,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":745387,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1017033,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":676696,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":732029,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":741385,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":741385,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":741385,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":741385,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":741385,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1025339,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1012297,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1112044,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":902040,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":902040,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":902040,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":902040,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":902040,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1118402,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1335518,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1248131,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1354998,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":1354998,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":1354998,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":1354998,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":1354998,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1289616,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1215359,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":723805,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1082084,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":1082084,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":1082084,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":1082084,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1082084,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":786769,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":874087,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1012346,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1136682,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":1136682,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":1136682,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":1136682,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1136682,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1051389,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":956576,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1143284,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1149337,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":1149337,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":1149337,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1149337,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":1149337,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1084860,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1081693,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":783779,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":743575,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":743575,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":743575,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":743575,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":743575,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1133569,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":956094,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":907861,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":836870,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":0,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":0,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":0,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":0,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":0,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":0,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":0,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":0,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":0,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2021-03-31","val":0,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":0,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-12-31","val":0,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"}]}},"LineOfCreditFacilityAmountOutstanding":{"label":"Line of Credit Facility, Amount Outstanding (Deprecated 2014-01-31)","description":"Amount borrowed under the credit facility as of the balance sheet date.","units":{"USD":[{"end":"2011-12-31","val":150000,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2011-12-31","val":0,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":0,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2012-06-30","val":0,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2012-12-31","val":0,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":0,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":150000,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-03-31","val":0,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":150000,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q4I"},{"end":"2013-12-31","val":0,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2014-03-31","val":150000,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"}]}},"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":"2015-12-31","val":250000,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2015Q4I"},{"end":"2016-12-31","val":250000,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"}]}},"LoansPayable":{"label":"Loans Payable","description":"Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer).","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":0,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q4I"},{"end":"2020-06-30","val":465097,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":465097,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"}]}},"LoansPayableCurrent":{"label":"Loans Payable, Current","description":"Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":465097,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":465097,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":465097,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":465097,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":465097,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":471347,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":471347,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-12-31","val":0,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2024-12-31","val":53195,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":54850,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","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":"2014-12-31","val":35262,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":35262,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":35262,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":35262,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":35262,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":35465,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":35869,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":36276,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":36689,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":36147,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":36147,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":36147,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":36147,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":36760,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":37199,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":39930,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":40218,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":40218,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":40218,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":40218,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":40218,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":40782,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":41214,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":41655,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":42101,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":42101,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":42101,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":42101,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":42101,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":42541,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":42312,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":42757,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":43207,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":43207,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":43207,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":43207,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":43207,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":43498,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":43951,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":44413,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":44879,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":44879,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":44879,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":44879,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":44879,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":45494,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":45966,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":46128,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":46936,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":46936,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":46936,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":46936,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":46936,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":46612,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":47910,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":48141,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":48513,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":48513,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":48513,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":48513,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":48513,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":48887,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":49265,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":49645,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":50028,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":50028,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":50028,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":50028,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":50028,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":50285,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":50652,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":51194,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":51588,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":51588,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":51588,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":51588,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":51588,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":51985,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":52386,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":52789,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":53195,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":53195,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":53195,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":53195,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":53604,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":54016,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":54431,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"}]}},"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":"2013-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1540154,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":1540154,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":1540154,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":1540154,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":1540154,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1531043,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1522017,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1512890,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1503466,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":1493793,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":1493793,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":1493793,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":1493793,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1484201,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1474874,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1462353,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1455604,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":1455604,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":1455604,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1455604,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1455604,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1441680,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1431183,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1424239,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1410185,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":1410185,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":1410185,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1410185,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":1410185,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1398722,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1390941,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1380201,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1369347,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1369347,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1369347,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":1369347,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":1369347,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1358226,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1346989,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1335788,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1324467,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":1324467,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":1324467,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":1324467,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":1324467,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1312732,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1301023,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1289659,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1277531,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":1277531,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":1277531,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":1277531,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":1277531,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1266120,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1253113,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1280358,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1267551,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":1267551,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1267551,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-09-30","val":1231790,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1219677,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":1219677,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":1219677,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":1219677,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1219677,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1207596,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1195158,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1182751,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1170243,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":1170243,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":1170243,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1170243,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":1170243,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1157635,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1144876,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1132066,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1119152,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":1119152,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":1119152,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":1119152,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":1119152,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1099722,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1086062,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1072297,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1058426,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"LongTermLineOfCredit":{"label":"Long-term Line of Credit, Noncurrent","description":"The carrying value as of the balance sheet date of the noncurrent 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":"2020-12-31","val":750000,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-09-30","val":750000,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2022-03-31","val":750000,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":750000,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":750000,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":750000,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":750000,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":750000,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":750000,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"}]}},"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":"2013-12-31","val":363370,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-12-31","val":401030,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":401030,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-12-31","val":434148,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":434148,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-12-31","val":456005,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":456005,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-12-31","val":556025,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":556025,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-12-31","val":800569,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":800569,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-12-31","val":976621,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":976621,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":958785,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":958785,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":958785,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":958785,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":958785,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":958785,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":958785,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":958785,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":958785,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":958785,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":958785,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":958785,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":958785,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":958785,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":988738,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1149855,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1147992,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":1147992,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":1147992,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":1147992,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1147992,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1147992,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1162803,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1169603,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1154803,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":1154803,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":1154803,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1154803,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":1154803,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1154803,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1337919,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1349839,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1349839,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":1349839,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":1349839,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":1349839,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":1349839,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1349839,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1349839,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1366539,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1366539,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"MaintenanceCosts":{"label":"Maintenance Costs (Deprecated 2018-01-31)","description":"Costs incurred and are directly related to generating maintenance revenues. Also includes cost of maintenance on client contracts.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":20000,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":20000,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":20000,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":6562,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2015"}]}},"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-12-31","val":41600,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-03-31","val":15200,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":15200,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":15200,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":15200,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":15200,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":15200,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":15200,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-5498,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":-5498,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":6636,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":6636,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1986,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-1986,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":-10706,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-10706,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-19717,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":-19717,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-9113,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-9113,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-18137,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":-18137,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-28062,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-28062,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-34659,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-34659,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-13496,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-13496,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-23697,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-23697,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-30335,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-30335,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-44079,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":-44079,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-10673,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":-10673,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-21293,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-21293,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-31859,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-31859,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":-42535,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-42535,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-11101,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-11101,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-22156,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-22156,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":-33167,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":-33167,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-44293,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-44293,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-11391,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-11391,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":442198,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":442198,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":430725,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":430725,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":419133,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":419133,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":459341,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":459341,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":447361,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":447361,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":474566,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":474566,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":462131,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":462131,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-12526,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-12526,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-25144,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-25144,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":-37857,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-37857,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-50663,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-50663,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-12900,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-12900,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-26047,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":-26047,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-38988,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-38988,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-52178,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-52178,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-13287,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-13287,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-26671,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-26671,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-01-01","end":"2024-09-30","val":757846,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":757846,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":1494262,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":1494262,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":397616,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":383831,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":369944,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":355955,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":-31528,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":-31528,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-01-01","end":"2010-09-30","val":-159203,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-01-01","end":"2010-12-31","val":-274791,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-46959,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-153317,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-153317,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":-153317,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":-204612,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":-204612,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-01-01","end":"2011-12-31","val":-212574,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":-160074,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-41886,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":-41886,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-67550,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":-67550,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-01-01","end":"2012-09-30","val":-84944,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":-84944,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":-140577,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":-140577,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-21404,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":-21404,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-25838,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":-25838,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":-62460,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":-62460,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":-208071,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-208071,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-131453,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":-131453,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-227471,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-227471,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":-224253,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":-224253,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-843699,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":-843699,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-8441,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":-8441,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-65646,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-65646,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":-161226,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-161226,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":-430967,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":-430967,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-6663,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-6663,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-35379,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":-35379,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":-44333,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-44333,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-51761,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-51761,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-916512,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-916512,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-1005151,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-1005151,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-826401,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-826401,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-877261,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":-877261,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-355512,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":-355512,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-373368,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-373368,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":-385215,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-385215,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":-408897,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-408897,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-128614,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-128614,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-128614,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-128614,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":-166488,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":-166488,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":-256906,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-256906,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-27860,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-27860,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-27860,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-27860,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-27860,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-27860,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":-46273,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-46273,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-58461,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-58461,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":-64915,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":-64915,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-268476,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-268476,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-10800,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-10800,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-40753,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-40753,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":-203557,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-203557,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":-222576,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-222576,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1404,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-1404,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-16215,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":-16215,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-23015,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-23015,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-8215,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-8215,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-80138,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-80138,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-512999,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-512999,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-01-01","end":"2024-09-30","val":-646946,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-646946,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-689446,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":-689446,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-18548,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-242251,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":-350156,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-354381,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":161046,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":161046,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-01-01","end":"2010-09-30","val":140030,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-01-01","end":"2010-12-31","val":673956,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-50352,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":426782,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":426782,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":426782,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":-5089,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":-5089,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-01-01","end":"2011-12-31","val":595476,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":542976,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":108529,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":108529,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":351091,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":351091,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-01-01","end":"2012-09-30","val":580709,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":580709,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":633787,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":633787,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-205621,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":-205621,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":175319,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":175319,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":544905,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":544905,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":1212119,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":1212119,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-305862,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":-305862,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-33068,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":-33068,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":22373,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":22373,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":241191,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":241191,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-220656,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":-220656,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-142843,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-142843,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":166023,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":166023,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":928620,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":928620,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":99769,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":99769,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":209867,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":209867,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":289051,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":295174,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":631294,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":631294,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-248332,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-248332,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-110651,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-110651,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-206404,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-206404,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":-181269,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":-181269,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":403085,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":403085,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":313510,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":313510,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":404947,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":404947,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":570304,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":570304,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":150541,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":150541,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-102449,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-102449,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":333504,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":333504,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":698868,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":698868,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-233413,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-233413,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-975236,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-975236,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":-1323974,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-1323974,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":-1363786,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-1363786,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-337376,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":-337376,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-193379,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-193379,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":-48439,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":-48439,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":182943,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":182943,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-529514,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-529514,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-254456,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-254456,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":-205723,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-205723,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":54325,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":54325,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-286006,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-286006,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-396993,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":-396993,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":-153878,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-153878,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":-525740,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-525740,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-641656,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-641656,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-722309,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-722309,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-01-01","end":"2024-09-30","val":-1035900,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-1035900,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-1327691,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":-1327691,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-100357,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-389576,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":-578437,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-499319,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":92677,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":222922,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-04-01","end":"2010-06-30","val":92677,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":367625,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-07-01","end":"2010-09-30","val":144703,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":406794,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":198379,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":290857,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":489236,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":489236,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":290857,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":290857,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":672617,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":672617,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-07-01","end":"2011-09-30","val":183381,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-07-01","end":"2011-09-30","val":183381,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":778929,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":778929,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":119708,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":119708,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":252143,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":252143,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-04-01","end":"2012-06-30","val":132435,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":132435,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":406560,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":406560,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":154417,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-07-01","end":"2012-09-30","val":154417,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":478985,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":478985,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":142009,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":142009,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":315514,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":315514,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":173505,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-04-01","end":"2013-06-30","val":173505,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":555429,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":555429,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":239915,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":239915,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":574755,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":574755,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":106773,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":106773,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":261897,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":261897,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":155124,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":155124,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":476452,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":476452,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":214555,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":214555,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":604996,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":604996,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-38859,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":-38859,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":37490,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":37490,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":76349,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":76349,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":226642,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":226642,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":189152,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":189152,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":282254,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":282254,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":153335,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":153335,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":319322,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":319322,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":165987,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":165987,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":410107,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":410107,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":90785,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":90785,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":433151,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":433151,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":77993,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":77993,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":145861,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":145861,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":67868,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":67868,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":146051,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":146051,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":190,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":190,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":14603,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":14603,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":11200,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":11200,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":89329,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":89329,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":78129,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":78129,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":147493,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":147493,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":58164,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":58164,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":217164,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":217164,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":30964,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":30964,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":30964,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":249684,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":249684,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":218720,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":218720,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":218720,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":401209,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":401209,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":151525,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":151525,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":151525,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":625826,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":625826,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":224617,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":-165306,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-165306,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-03-31","val":-165306,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":-165306,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-514898,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-514898,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-349592,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-349592,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-04-01","end":"2020-06-30","val":-349592,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-349592,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-727664,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-727664,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":-212766,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-212766,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-07-01","end":"2020-09-30","val":-212766,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":-212766,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-921930,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-921930,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":-194266,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-10-01","end":"2020-12-31","val":-194266,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":403471,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":403471,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":403471,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":293759,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":293759,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":-109712,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-109712,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":-109712,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":816419,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":816419,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":522660,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":522660,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":522660,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":675967,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":675967,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":-140452,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":-144508,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-144508,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-346038,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-346038,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-201530,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-201530,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-433010,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-433010,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-86972,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-86972,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-455757,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-455757,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-53788,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-53788,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1357,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":1357,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":55145,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":55145,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":110960,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":110960,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":109603,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":109603,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":205614,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":205614,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-283806,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-283806,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-283806,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-581794,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-581794,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-01-01","end":"2024-06-30","val":-581794,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-04-01","end":"2024-06-30","val":-297988,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-297988,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-740121,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-740121,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-158327,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-158327,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1052948,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":-1052948,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-292686,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-01-01","end":"2025-03-31","val":-292686,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-686325,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-06-30","val":-686325,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-04-01","end":"2025-06-30","val":-393639,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-949764,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-263439,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-2470399,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"NonoperatingIncomeExpense":{"label":"Nonoperating Income (Expense)","description":"The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":-37,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":-40865,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-04-01","end":"2010-06-30","val":-28715,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":-76657,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-07-01","end":"2010-09-30","val":-35792,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":-20579,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-63884,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":5521,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":-38680,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":3660,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-98997,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":9480,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-07-01","end":"2011-09-30","val":-35113,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-07-01","end":"2011-09-30","val":3959,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":6711,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":12907,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":3684,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":13687,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":13687,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-04-01","end":"2012-06-30","val":10003,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":10003,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":21006,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":21006,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":7319,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-07-01","end":"2012-09-30","val":7319,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":28151,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":28151,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":6663,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":6663,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":12622,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":12622,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":5959,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-04-01","end":"2013-06-30","val":5959,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":20997,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":20997,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":8375,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":8375,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":31069,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":31069,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":7648,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":7648,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":17019,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":17019,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":9371,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":9371,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":25610,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":25610,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":8591,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":8591,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":24219,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":24219,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-12006,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":-12006,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-22294,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":-22294,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":-10288,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":-10288,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-33889,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":-33889,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":-11595,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":-11595,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-44249,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":-44249,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-12068,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-12068,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-22573,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":-22573,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":-10505,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":-10505,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-36115,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-36115,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-13542,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":-13542,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":-48193,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-48193,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-13708,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-13708,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-26665,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-26665,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":-12957,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":-12957,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":-40890,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-40890,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":-14225,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":-14225,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":-53881,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":-53881,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-12530,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":-12530,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-25651,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-25651,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":-13121,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":-13121,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-32932,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-32932,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-7281,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-7281,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-36026,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-36026,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-5001,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-5001,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-11619,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-11619,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-6618,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-6618,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-15678,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":-15678,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-4059,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":-4059,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":206147,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":206147,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-6955,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-6955,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-17729,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-10774,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-29182,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-11453,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-41835,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-41835,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":452079,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":888573,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021"}]}},"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":0,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2010Q4I"},{"end":"2010-12-31","val":0,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":0,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-06-30","val":12500,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":12500,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":2500,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"}]}},"OccupancyRevenue":{"label":"Occupancy Revenue (Deprecated 2018-01-31)","description":"Revenue derived from the provision of short term lodging; it does not apply to lease or rental income. Includes hotel rooms, cruise revenue, and other revenue related to lodgings.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":105880,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":105880,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":105880,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":107665,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2015"}]}},"OperatingExpenses":{"label":"Operating Expenses","description":"Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":592616,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":1038113,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-04-01","end":"2010-06-30","val":592616,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1653002,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-07-01","end":"2010-09-30","val":614889,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":2187926,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":553643,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":714349,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":1267992,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":1267992,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":714349,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":714349,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1898913,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":1898913,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-07-01","end":"2011-09-30","val":630921,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-07-01","end":"2011-09-30","val":630921,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":2552677,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":2552677,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":625933,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":625933,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":1230192,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":1230192,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-04-01","end":"2012-06-30","val":604259,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":604259,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1841080,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":1841080,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":610888,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-07-01","end":"2012-09-30","val":610888,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2460148,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":2460148,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":746877,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":746877,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1567557,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":1567557,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":820680,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-04-01","end":"2013-06-30","val":820680,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":2434771,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":2434771,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":867214,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":867214,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":3364670,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":3364670,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":897567,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":897567,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1764211,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":1764211,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":866644,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":866644,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2618194,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":2618194,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":853983,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":853983,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":3673343,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":3673343,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1020370,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":1020370,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1986142,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":1986142,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":965772,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":965772,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2797240,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":2797240,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":811098,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":811098,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":3959161,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":3959161,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":890801,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":890801,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1834890,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":1834890,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":944089,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":944089,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2674657,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":2674657,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":839767,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":839767,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3543427,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":3543427,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":839606,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":839606,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1745631,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":1745631,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":906025,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":906025,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2623404,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":2623404,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":877773,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":877773,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3580224,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":3580224,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":971060,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":971060,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1851070,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1851070,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":880010,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":880010,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2702839,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":2702839,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":851769,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":851769,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3538628,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":3538628,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":887357,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":887357,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1741883,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":1741883,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":854526,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":854526,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2613237,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":2613237,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":871354,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":871354,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3454788,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":3454788,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":980348,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":980348,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1761654,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":1761654,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":781306,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":781306,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2629590,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":2629590,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":867936,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":867936,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3336049,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":3336049,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":887810,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":887810,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1625475,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":1625475,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":737665,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":737665,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2477762,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":2477762,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":852287,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":852287,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3329009,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":3329009,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1019494,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":1019494,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1942494,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":1942494,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":923000,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":923000,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2820907,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":2820907,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":878413,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":878413,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3725296,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":3725296,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1003664,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":1003664,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1983636,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":1983636,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":979972,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":979972,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3079301,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":3079301,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":1095665,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":1095665,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":4230805,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":4230805,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1215534,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":1215534,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2606192,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":2606192,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-04-01","end":"2024-06-30","val":1390658,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":1390658,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3726465,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":3726465,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":1120273,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":1120273,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4854316,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":4854316,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1189114,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2491978,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-04-01","end":"2025-06-30","val":1302864,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":3632997,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":1141019,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4872065,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":175811,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":395048,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-04-01","end":"2010-06-30","val":175811,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":666043,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-07-01","end":"2010-09-30","val":270995,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":638769,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":299307,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":456359,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":782731,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":713326,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":456359,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":414019,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1108913,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":1000436,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-07-01","end":"2011-09-30","val":326182,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-07-01","end":"2011-09-30","val":287110,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1208823,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":1202627,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":177465,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":177465,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":374914,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":374914,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-04-01","end":"2012-06-30","val":197449,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":197449,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":594103,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":594103,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":219189,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-07-01","end":"2012-09-30","val":219189,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":697499,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":697499,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":202293,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":202293,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":435533,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":435533,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":233240,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-04-01","end":"2013-06-30","val":233240,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":640111,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":640111,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":204578,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":204578,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":681943,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":681943,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":131733,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":131733,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":360122,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":360122,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":228389,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":228389,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":683045,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":683045,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":322923,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":322923,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":794514,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":794514,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-49271,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":-49271,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":82605,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":82605,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":131876,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":131876,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":363604,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":363604,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":280999,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":280999,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":442206,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":442206,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":240886,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":240886,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":498096,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":498096,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":257210,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":257210,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":648924,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":648924,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":150828,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":150828,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":634979,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":634979,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":125273,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":125273,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":231974,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":231974,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":106701,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":106701,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":236677,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":236677,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":4703,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":4703,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":132640,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":132640,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":29103,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":29103,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":144563,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":144563,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":115460,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":115460,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":237486,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":237486,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":92923,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":92923,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":270623,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":270623,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":44845,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":44845,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":345453,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":345453,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":300608,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":300608,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":539166,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":539166,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":193713,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":193713,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":481215,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":481215,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-202272,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-202272,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-655509,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-655509,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-453237,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-453237,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-926341,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-926341,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":-270832,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-270832,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1155503,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-1155503,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-63933,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":-63933,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-196180,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-196180,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":-132247,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-132247,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-114416,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":-114416,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":81764,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":81764,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-268913,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-268913,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-177605,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-177605,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-436970,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-436970,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-259365,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-259365,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-547468,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-547468,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-110498,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-110498,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-650345,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-650345,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-68237,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-68237,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-5765,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":-5765,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":62472,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":62472,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":17961,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":17961,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":23726,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":23726,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-191135,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-191135,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-380227,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-380227,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-777289,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-777289,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-04-01","end":"2024-06-30","val":-397062,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-397062,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-985610,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-985610,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-208321,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-208321,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1408217,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":-1408217,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-280548,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-658813,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-04-01","end":"2025-06-30","val":-378265,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-893139,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-234326,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-1230020,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":257701,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":149273,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":1575416,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1566508,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1557886,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1549166,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1540155,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1531041,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1522017,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1512091,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1505495,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1491999,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1481798,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1475160,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1461416,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1450743,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1440123,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1429557,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1418882,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1407781,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1396726,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1385715,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1374590,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1363198,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1351690,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1340217,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1328625,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1316620,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1304639,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1350000,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1337566,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1325039,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1312421,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1299708,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1289056,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1274002,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"}]}},"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":"2014-12-31","val":35262,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2014Q4I"},{"end":"2015-03-31","val":26354,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":17732,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":9012,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":36689,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2015Q4I"},{"end":"2016-03-31","val":27578,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":18551,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9829,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":40218,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":30583,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":20382,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":13744,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":42101,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":31861,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":21241,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10675,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":43207,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-03-31","val":33191,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":22136,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":11125,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":45964,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":34572,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":23065,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":11592,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":48020,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":36015,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":24035,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12434,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":50663,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":38137,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":25519,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12806,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":52178,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":39277,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"}]}},"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":"2014-12-31","val":42211,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2014Q4I"},{"end":"2015-03-31","val":42211,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":42211,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":42211,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":43979,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2015Q4I"},{"end":"2016-03-31","val":43979,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":43979,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":45964,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":47856,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":48021,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":48021,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":48021,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":50005,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":50005,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":50005,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":50005,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":52072,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-03-31","val":52072,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":52072,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":52072,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1178528,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1178528,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1178528,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1178528,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2021-09-30","val":55345,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":57000,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":57000,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":57000,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":57000,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":58704,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1068642,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"}]}},"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":"2014-12-31","val":40353,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2014Q4I"},{"end":"2015-03-31","val":40353,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":40353,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":40353,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":42211,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2015Q4I"},{"end":"2016-03-31","val":42211,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":42211,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":44292,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":45807,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":45964,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":45964,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":45964,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":48021,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":48021,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":48021,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":48021,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":50005,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-03-31","val":50005,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":50005,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":50005,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":52072,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":52072,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":52071,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":52071,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1178528,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1178528,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1178527,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":53738,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":55345,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":55345,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":55345,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":55345,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":57000,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":57000,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree":{"label":"Operating Leases, Future Minimum Payments, Due in Rolling Year Three","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":37592,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo":{"label":"Operating Leases, Future Minimum Payments, Due in Rolling Year Two","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":111681,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":37592,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2013Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Operating Leases, Future Minimum Payments, Due in Three Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2014-12-31","val":35576,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2014Q4I"},{"end":"2015-03-31","val":35576,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":35576,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":35576,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":40353,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2015Q4I"},{"end":"2016-03-31","val":40353,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":40353,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":42534,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":44140,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":44292,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":44292,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":44292,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":45964,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":45964,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":45964,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":45964,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":48021,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-03-31","val":48021,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":48021,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":48021,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":50005,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":50005,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":50005,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":50005,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":52072,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":52072,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":52072,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":52178,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":53738,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":53738,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":53738,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":53738,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":55345,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":55345,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"}]}},"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":"2014-12-31","val":36689,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2014Q4I"},{"end":"2015-03-31","val":36689,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":36689,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":36689,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":35576,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2015Q4I"},{"end":"2016-03-31","val":38576,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":38576,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":40847,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":42388,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":42535,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":42535,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":42535,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":44292,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":44292,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":44292,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":44292,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":45964,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-03-31","val":45964,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":45964,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":45964,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":48021,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-03-31","val":48021,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":48021,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":48021,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":50005,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"},{"end":"2021-03-31","val":50005,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":50005,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":50663,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":52178,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-03-31","val":52178,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":52178,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":52178,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":53738,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2023-03-31","val":53738,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"}]}},"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":"2014-12-31","val":1385325,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1385325,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1385325,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1385325,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1341347,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1338344,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1338347,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1328625,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1284597,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1280604,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1280604,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1280604,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1230599,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1230600,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1230600,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1230600,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1178528,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1178528,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1178528,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1178528,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"}]}},"OperatingLeasesFutureMinimumPaymentsNextRollingTwelveMonths":{"label":"Operating Leases, Future Minimum Payments, Next Rolling Twelve Months","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-12-31","val":108428,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-12-31","val":111681,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2013Q4I"}]}},"OperatingLeasesIncomeStatementLeaseRevenue":{"label":"Operating Leases, Income Statement, Lease Revenue","description":"The total amount of revenue recognized for the period from operating leases, including minimum lease revenue, contingent revenue, percentage revenue and sublease revenue.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":0,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":0,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":17647,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":17647,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":26471,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":26471,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":53040,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":53040,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":26569,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":26569,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":80004,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":80004,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":26964,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":26964,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":107665,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":107665,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":27782,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":27782,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":55564,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":55564,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":27782,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":27782,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":77289,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":77289,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":21725,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":21725,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":99746,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":99746,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":22457,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":22457,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":44915,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":44915,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":22458,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":22458,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":57075,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":57075,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":12160,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":12160,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":71676,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":71676,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":14601,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":14601,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":33702,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":33702,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":19101,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":19101,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":57524,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":57524,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":23822,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":23822,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":85886,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":85886,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":25822,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":25822,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":46764,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":46764,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":20942,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":20942,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":67953,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":21189,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":89142,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":89142,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":21189,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":21189,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":42678,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":42678,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":21489,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":21489,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":64317,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":21639,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":85956,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":85956,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":21532,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":21532,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":43471,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":43471,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":21939,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":21939,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":65710,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":65710,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":22239,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":22239,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":87949,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":87949,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":22239,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":22239,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":44878,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":22639,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":67867,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":22989,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":90856,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":22989,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1"}]}},"OtherAssetsNoncurrent":{"label":"Other Assets, Noncurrent","description":"Amount of noncurrent assets classified as other.","units":{"USD":[{"end":"2010-12-31","val":144723,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":144723,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":144723,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":144723,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":149097,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":149097,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":141649,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":145067,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":145067,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":145067,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":145067,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":145067,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":117230,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":119813,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":108273,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":123908,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":123908,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":123908,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":123908,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":123908,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":172879,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":101708,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":109176,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":61421,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":61421,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":61421,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":61421,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":61421,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":65468,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":81841,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":166480,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":157547,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":157547,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":157547,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":157547,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":157547,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":179993,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":203058,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":347569,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":128521,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":118848,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":118848,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":118848,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":118848,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":116816,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":112046,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":143282,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":174193,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":280627,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":280627,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":280627,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":280627,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":548771,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":587869,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":521851,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":502812,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":502812,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":502812,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":502812,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":502812,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":241715,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":252709,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":256971,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":378468,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":378468,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":378468,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":378468,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":378468,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":343387,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":316793,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":316164,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":306008,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":306008,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":306008,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":306008,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":306008,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":330857,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":388643,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":415741,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":457642,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":457642,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":457642,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":457642,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":457642,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":456119,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":440100,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":435166,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":502357,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":502357,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":502357,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":502357,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":502357,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":527424,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":576378,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":426319,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":391608,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":391608,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":391608,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":391608,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":391608,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":406528,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":388623,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":502124,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":982248,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":982248,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":982248,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":982248,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":982248,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1245047,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1113217,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1139271,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1250183,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":1250183,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":1250183,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":1250183,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":1250183,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1248840,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1246373,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1279027,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":117859,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"OtherIncomeTaxExpenseBenefitContinuingOperations":{"label":"Other Income Tax Expense (Benefit), Continuing Operations","description":"Amount of other current and other deferred income tax expense (benefit) attributable to continuing operations.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":-32063,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-38894,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-5606,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":55345,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":22363,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":-69148,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-69148,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-5471,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":-5471,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3136,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":3136,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":8799,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":8799,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-30905,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":-30905,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-4328,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":-4328,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":7839,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":1808,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":25863,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":25863,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":5756,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":5756,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":6422,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":6422,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":18218,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":18218,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":49429,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":-11852,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-2032,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-2032,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":12933,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":12933,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":27513,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":27513,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":35937,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":35937,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":9735,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":9735,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5910,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":5910,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":15511,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":15511,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":9601,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":25550,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":25550,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":10039,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":47499,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":47499,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":6220,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":6220,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":37164,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":37164,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":30944,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":30944,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":57711,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":57711,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":20547,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":20547,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":75392,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":75392,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-8164,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":-8164,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-46610,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":-46610,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-38446,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":-38446,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-69905,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":-69905,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":-23295,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":-23295,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-28998,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-28998,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-99605,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":-99605,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-111134,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-111134,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":-11529,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-11529,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-203084,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":-203084,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-91950,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":-91950,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-184101,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-184101,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-11768,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-11768,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-35021,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-35021,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-23253,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-23253,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-45508,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-45508,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-10487,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-10487,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3308,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":78713,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1849,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-1849,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2845,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":2845,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":4694,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":4694,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-121162,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":-121162,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":-124007,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":-124007,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":185139,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":185139,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-4769,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6871,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":2102,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":10434,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":3563,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-2460,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":-2460,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3983,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"OtherNonoperatingIncomeExpense":{"label":"Other Nonoperating Income (Expense)","description":"Amount of income (expense) related to nonoperating activities, classified as other.","units":{"USD":[{"start":"2020-01-01","end":"2020-06-30","val":-17729,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-10774,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-29182,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":-11453,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-06-30","val":439348,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":-12731,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":898474,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":459126,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3"}]}},"OtherReceivablesNetCurrent":{"label":"Other Receivables, Net, Current","description":"Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.","units":{"USD":[{"end":"2012-12-31","val":0,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2012Q4I"},{"end":"2013-06-30","val":1032,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"}]}},"PaymentsForLegalSettlements":{"label":"Payments for Legal Settlements","description":"The amount of cash paid for the settlement of litigation or for other legal issues during the period.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":225199,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"}]}},"PaymentsToAcquireIntangibleAssets":{"label":"Payments to Acquire Intangible Assets","description":"The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-01-01","end":"2010-12-31","val":120000,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":-25000,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-25000,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":25000,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":-25000,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":25000,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-01-01","end":"2011-12-31","val":25000,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":25000,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4459,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":4459,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":4459,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":4459,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":24715,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":24715,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":31632,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":31632,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":6106,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":6106,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":13407,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":13407,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":16454,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":16454,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":43205,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":43205,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2197,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":2197,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2197,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":2197,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":24504,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":24504,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":28168,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":28168,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":8954,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":8954,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":8954,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":100000,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":100000,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":100000,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":100000,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":100000,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":100000,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":17217,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":17217,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":6648,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":6750,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":6750,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":18772,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":18772,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":18772,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":18772,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":18772,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":18772,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":18796,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":18796,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":661,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":661,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":2609,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":2609,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":1687,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":1687,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":9370,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":9370,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1404,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":1404,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1404,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":1404,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":1404,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1404,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":1404,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":1404,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":21708,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":21708,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":21708,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":21708,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-01-01","end":"2024-09-30","val":21708,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":21708,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":21708,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":21708,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"}]}},"PaymentsToAcquireOtherProductiveAssets":{"label":"Payments to Acquire Other Productive Assets","description":"Amount of cash outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other.","units":{"USD":[{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2017-01-01","end":"2017-03-31","val":396948,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":363052,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":351250,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":351250,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"}]}},"PaymentsToAcquireOtherPropertyPlantAndEquipment":{"label":"Payments to Acquire Other Property, Plant, and Equipment","description":"Amount of cash outflow from the acquisition of or improvements to long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":368033,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":368033,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2024-01-01","end":"2024-03-31","val":16572,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":263937,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-01-01","end":"2024-09-30","val":195036,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-06-30","val":22810,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":16700,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"}]}},"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":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-03-31","val":363052,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":396948,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":748198,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":396948,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":748198,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":396948,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"}]}},"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":-31528,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":-31528,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-01-01","end":"2010-09-30","val":-159203,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-01-01","end":"2010-12-31","val":154791,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":46959,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-65817,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":-65817,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":65817,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":-127112,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":127112,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-01-01","end":"2011-12-31","val":135074,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":135074,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":41886,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":41886,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":67550,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":67550,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-01-01","end":"2012-09-30","val":84944,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":84944,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":140577,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":140577,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":16945,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":16945,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":21379,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":21379,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":37745,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":37745,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":176439,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":176439,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":125347,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":125347,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":214064,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":214064,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":207799,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":207799,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":132461,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":132461,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":6244,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":6244,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":63449,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":63449,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":136722,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":136722,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":402799,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":402799,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":6663,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":6663,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":35379,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":35379,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":35379,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":35379,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":42807,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":42807,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":48795,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":48795,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":139736,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":139736,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":139736,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":139736,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":11846,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":11846,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":355512,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":355512,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":373368,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":373368,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":378567,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":378567,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":402147,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":402147,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":128614,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":128614,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":128614,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":128614,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":166488,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":166488,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":256906,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":256906,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":9088,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":9088,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":9088,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":9088,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":9088,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":9088,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":27477,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":27477,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":58461,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":58461,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":64254,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":64254,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":265867,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":265867,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":10800,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":10800,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":40753,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":40753,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":201870,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":201870,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":213206,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":213206,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":14811,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":14811,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":21611,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":21611,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":6811,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":6811,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":58430,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":263937,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":263937,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-01-01","end":"2024-09-30","val":477623,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":477623,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":539731,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":539731,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":22810,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":39510,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":462793,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":74644,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-12-31","val":51270,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":51270,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":51270,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":51270,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":51270,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":50412,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":93400,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":74533,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":31529,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":31529,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":31529,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":31529,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":31529,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":91149,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":80170,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":78895,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":67700,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":67700,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":67700,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":67700,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":67700,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":67310,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":95945,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":58860,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":48101,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":48101,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":48101,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":48101,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":48101,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":91767,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":76349,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":49284,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":23821,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":23279,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":23279,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":23279,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":23279,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":81463,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":93977,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":82719,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":52072,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":52072,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":52072,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":52072,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":52072,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":101657,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":59552,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":52276,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":21804,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":21804,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":21804,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":21804,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":21804,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":103836,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":84308,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":85486,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":35155,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":35155,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":35155,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":35155,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":35155,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":135144,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":129581,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":97333,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":18857,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":18857,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":18857,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":18857,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":18857,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":139772,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":107777,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":67916,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":77962,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":77962,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":77962,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":77962,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":77962,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":98568,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":90766,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":89392,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":56897,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":56897,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":56897,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":56897,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":56897,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":167006,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":124781,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":115938,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":58203,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":58203,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":58203,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":58203,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":58203,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":214066,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":207778,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":265352,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":105967,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":105967,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":105967,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":105967,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":105967,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":266956,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":176928,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":89049,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":40045,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":40045,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":40045,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":40045,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":40045,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":369688,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":160079,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":142628,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":60825,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"PrepaidInsurance":{"label":"Prepaid Insurance","description":"Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2010Q4I"},{"end":"2011-09-30","val":7331,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"}]}},"ProceedsFromCollectionOfLongtermLoansToRelatedParties":{"label":"Proceeds from Collection of Long-term Loans to Related Parties","description":"The cash inflow associated with collection, whether partial or full, of long-term loans to a related party. Alternate caption: Proceeds from Advances to Affiliates.","units":{"USD":[{"start":"2021-01-01","end":"2021-09-30","val":1350000,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"}]}},"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-12-31","val":0,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":10000,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2011"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":15200,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":15200,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":15200,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":15200,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":15200,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":15200,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":15200,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":15200,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":15544,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":15544,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":15544,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":15544,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":15544,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":15544,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":15544,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":15544,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":798000,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":798000,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":798000,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"}]}},"ProceedsFromLegalSettlements":{"label":"Proceeds from Legal Settlements","description":"Cash received for the settlement of litigation during the current period.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":225199,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019"}]}},"ProceedsFromLoans":{"label":"Proceeds from Loans","description":"Cash received from principal payments made on loans related to operating activities.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-05-02","end":"2020-05-04","val":465097,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2020-05-02","end":"2020-05-04","val":465097,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2020Q1I"},{"start":"2020-01-01","end":"2020-06-30","val":465097,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":465097,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":465097,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":465097,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":471347,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":471347,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":471347,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":471347,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":471347,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":471347,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":471347,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":471347,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"}]}},"ProceedsFromNotesPayable":{"label":"Proceeds from Notes Payable","description":"The cash inflow from a borrowing supported by a written promise to pay an obligation.","units":{"USD":[{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-06-30","val":465097,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":465097,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"}]}},"ProceedsFromStockOptionsExercised":{"label":"Proceeds from Stock Options Exercised","description":"Amount of cash inflow from exercise of option under share-based payment arrangement.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":41600,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":41600,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-01-01","end":"2010-09-30","val":41600,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-01-01","end":"2010-12-31","val":41600,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2011"},{"start":"2025-02-01","end":"2025-02-28","val":336300,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2025-02-01","end":"2025-02-28","val":336300,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2025-02-01","end":"2025-02-28","val":336300,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-02-01","end":"2025-02-28","val":336300,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-02-01","end":"2025-02-28","val":336300,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q1I"}]}},"ProductWarrantyAccrualClassifiedCurrent":{"label":"Product Warranty Accrual, Current","description":"Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents 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":15000,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":15000,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":15000,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":15000,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":16000,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":16000,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":18000,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":19250,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":19250,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":19250,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":19250,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":19250,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":19650,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":20050,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":24350,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":23100,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":23100,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":23100,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":23100,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":23100,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2012-12-31","val":23100,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2012Q4I"},{"end":"2013-03-31","val":23850,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":24600,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":25350,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":23100,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":23100,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":23100,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":23100,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":23100,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2013-12-31","val":23100,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2013Q4I"},{"end":"2014-03-31","val":25625,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":26625,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":29025,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":33100,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":33100,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":33100,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":33100,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":33100,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2014-12-31","val":33100,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":34100,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":35100,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":36100,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":33100,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":33100,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":33100,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":33100,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":33100,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2015-12-31","val":33100,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2015Q4I"},{"end":"2016-03-31","val":36000,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":37500,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":39000,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":40000,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":40000,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":40000,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":40000,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":40000,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2016-12-31","val":40000,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016Q4I"},{"end":"2017-03-31","val":41500,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":40000,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":41000,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":40000,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":40000,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":40000,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":40000,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":40000,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-12-31","val":40000,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":41500,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":40000,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":41000,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":40000,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":40000,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":40000,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":40000,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":40000,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2018-12-31","val":40000,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2018Q4I"},{"end":"2019-03-31","val":40000,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":40000,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":41000,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":45000,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":45000,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":45000,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":45000,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":45000,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2019-12-31","val":45000,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":46000,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":45000,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":46500,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":46500,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":46500,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":46500,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":46500,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":46500,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2020-12-31","val":46500,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":46500,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":46500,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":46500,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":46500,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":46500,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":46500,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":46500,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":46500,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2021-12-31","val":46500,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":46500,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":46500,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":46500,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":46500,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":46500,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":46500,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":46500,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":46500,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":46500,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":46500,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":46500,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":46500,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":46500,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":46500,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":46500,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":46500,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":46500,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2023-12-31","val":46500,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":46500,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":46500,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":46500,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":46500,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":46500,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":46500,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":46500,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":46500,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":46500,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":46500,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":46500,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":46500,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"ProductWarrantyAccrualPayments":{"label":"Standard and Extended Product Warranty Accrual, Decrease for Payments","description":"Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":3000,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1000,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":3000,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-01-01","end":"2011-12-31","val":4250,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":4250,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":400,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":400,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":800,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":800,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-01-01","end":"2012-09-30","val":5100,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":5100,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-01-01","end":"2012-12-31","val":3850,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":3850,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":750,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":750,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1500,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":1500,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":2250,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":2250,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":-19080,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2525,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":2525,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3525,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":3525,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":5925,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":5925,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":-4425,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":10000,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1000,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":1000,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2000,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":2000,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":3000,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":3000,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2900,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":2900,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4400,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":4400,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":5900,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":5900,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":6900,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":6900,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1500,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":1500,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":1000,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1000,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1500,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":1500,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-09-30","val":1000,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":5000,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":5000,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1000,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-12-31","val":1500,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":1500,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021"}]}},"ProductWarrantyAccrualPreexistingIncreaseDecrease":{"label":"Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties","description":"Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":-10000,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2014"}]}},"ProductWarrantyAccrualWarrantiesIssued":{"label":"Standard and Extended Product Warranty Accrual, Increase for Warranties Issued","description":"Amount of increase in the standard and extended product warranty accrual from warranties issued.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":19080,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":14425,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":14425,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":21277,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":21277,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":46980,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":46980,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":38153,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":38153,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":29295,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":29295,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":41643,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":41643,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":27279,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":27279,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":25818,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":25818,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":37092,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":37092,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":28191,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":28191,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":40398,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":40398,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":31338,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":"2014-01-01","end":"2014-06-30","val":377141,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":237760,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2015-01-01","end":"2015-06-30","val":60311,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":121588,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2"},{"start":"2023-01-01","end":"2023-03-31","val":-53788,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1357,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":55145,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":110960,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":109603,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":-205614,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-283806,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":-283806,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-581794,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-581794,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-04-01","end":"2024-06-30","val":-297988,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-297988,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-740121,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-740121,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-158327,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-158327,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":-1052948,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":-1052948,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-292686,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-686325,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-04-01","end":"2025-06-30","val":-393639,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-949764,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-263439,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-2470399,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"ProfitLossFromRealEstateOperations":{"label":"Profit (Loss) from Real Estate Operations","description":"The net cost of operation of other real estate (including provisions for real estate losses, rental income, and gains and losses on sales of real estate).","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":3930,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":3930,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":3930,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":19641,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2015"}]}},"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":204672,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":204672,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":204672,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":204672,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":227848,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":227848,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":260500,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":247930,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":247930,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":247930,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":247930,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":247930,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":261684,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":255636,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":241505,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":258724,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":258724,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":258724,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":258724,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":258724,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":243365,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":214117,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":195970,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":290731,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":290731,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":290731,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":290731,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":290731,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":375963,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":421108,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":368843,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2606414,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":2606414,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":2606414,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":2606414,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":2606414,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2547136,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2538673,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2543692,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2723525,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":2723525,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":2723525,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":2723525,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":2723525,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2658970,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2637888,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2574411,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2523006,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":2523006,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":2523006,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":2523006,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":2523006,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3094115,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3119985,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3015454,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3007458,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":3007458,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":3007458,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":3007458,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":3007458,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3258051,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3163694,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3077420,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3021359,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":3021359,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":3021359,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":3021359,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":3021359,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3050401,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2949198,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2882123,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2879645,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":2879645,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":2879645,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":2879645,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":2879645,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2795077,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2704258,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2628242,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2563288,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":2563288,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":2563288,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":2563288,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":2563288,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2499695,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2494562,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2431025,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2588028,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":2588028,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":2588028,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":2588028,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2588028,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2489324,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2400494,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2410101,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2247239,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":2247239,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":2247239,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":2247239,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2247239,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2177493,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2135450,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2078611,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2000174,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":2000174,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":2000174,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":2000174,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":2000174,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2010415,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2382673,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2441124,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2381297,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":2381297,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":2381297,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":2381297,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":2381297,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2294007,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2410939,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2412073,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2299908,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":50000,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":50000,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":50000,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-01-01","end":"2011-09-30","val":50000,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":50000,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-01-01","end":"2011-12-31","val":52500,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":52500,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-63917,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-12-31","val":49796,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":49796,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-934,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":-934,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":17000,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":17000,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5000,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":5000,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2500,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":2500,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":5500,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":5500,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":-4500,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":-4500,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1500,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":1500,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1500,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":1500,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1000,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":1000,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-12-31","val":-5000,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-5000,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2000,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5000,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":3899,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":24000,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":24000,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-49000,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":-49000,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":-49000,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":-49000,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":-49000,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-49000,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-06-30","val":-3175,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":1000,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":2000,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":2000,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":1500,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"ProvisionForOtherLosses":{"label":"Provision for Other Losses","description":"Amount of expense related to other loss.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":11735,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":63917,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":63917,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":49796,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":49796,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":6530,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":6530,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":5301,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":5301,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":10669,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":10669,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-7583,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-7583,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":4898,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":4898,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":25042,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":25042,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-48712,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-48712,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":297,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-297,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":5090,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":-5090,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-8911,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":-8911,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-5273,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"RealEstateInsurance":{"label":"Real Estate Insurance","description":"\"A contract to provide coverage or protection in exchange for a payment or \"\"premium\"\". Examples of insurance protection include liability and property insurance. The entity paying the premiums for the protection will have insurance expense and possibly an asset, Prepaid Insurance (if the premiums are paid in advance).\"","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":4800,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":4800,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":4800,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":3583,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2015"}]}},"RealEstateTaxExpense":{"label":"Real Estate Tax Expense","description":"A tax based on the assessed value of real estate by the local government. The tax is usually based on the value of property (including the land).","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":18000,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":18000,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":18000,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":18460,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2015"}]}},"ReimbursementRevenue":{"label":"Reimbursement Revenue (Deprecated 2018-01-31)","description":"Repayment received or receivable for expenses incurred on behalf of a client or customer, other than those reimbursements received by landlords from tenants.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":42396,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":44523,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":44523,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":11288,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2017"}]}},"RelatedPartyTransactionAmountsOfTransaction":{"label":"Related Party Transaction, Amounts of Transaction","description":"Amount of transactions with related party during the financial reporting period.","units":{"USD":[{"start":"2013-01-01","end":"2013-03-31","val":15000,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":15000,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-09-30","val":15000,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"}]}},"RepaymentsOfFirstMortgageBond":{"label":"Repayments of First Mortgage Bond","description":"The cash outflow from the repayment of a long-term debt instrument issued, secured by a first mortgage deed of trust, containing a pledge of real property. The lender has the highest claim on the property in case of default.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":5498,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":5498,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":8908,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":8908,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":17530,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":17530,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":26250,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":26250,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":35261,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":35261,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":9113,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":18137,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-09-30","val":28062,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":34659,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":34659,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":44079,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":44079,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":42535,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":42535,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":44293,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":44293,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11391,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":22899,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":34372,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":45964,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":45964,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":12006,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":12006,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":23986,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":23986,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":1328625,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":1328625,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1341059,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":1341059,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":12526,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":12526,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":25144,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":25144,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-01-01","end":"2022-09-30","val":37857,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":37857,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-01-01","end":"2022-12-31","val":50663,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":50663,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":12900,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":12900,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":26047,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":26047,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":38988,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":38988,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":52178,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":52178,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":13287,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":13287,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":26671,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":26671,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-01-01","end":"2024-09-30","val":40154,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":40154,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":53738,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":53738,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":13684,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":27469,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":41356,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":55345,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":"2016-01-01","end":"2016-03-31","val":9113,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":18137,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":28062,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-03-31","val":13496,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":13496,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":23697,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":23697,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":30335,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":30335,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-03-31","val":10673,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":10673,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":21293,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":21293,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":31859,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":31859,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-03-31","val":11101,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":11101,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":22156,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":22156,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":33167,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":33167,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-03-31","val":11391,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":22899,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-09-30","val":34372,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"}]}},"ResearchAndDevelopmentExpense":{"label":"Research and Development Expense","description":"The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.","units":{"USD":[{"start":"2010-01-01","end":"2010-06-30","val":96749,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":156141,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-04-01","end":"2010-06-30","val":96749,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":277110,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-07-01","end":"2010-09-30","val":120969,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":375683,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":99555,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":118197,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":217752,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":217752,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":118197,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":118197,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":343515,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":343515,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-07-01","end":"2011-09-30","val":125763,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-07-01","end":"2011-09-30","val":125763,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":440579,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":440579,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":119331,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":119331,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":232829,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":232829,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-04-01","end":"2012-06-30","val":113498,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":113498,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":377279,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":377279,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":144450,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-07-01","end":"2012-09-30","val":144450,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":523055,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":523055,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":160569,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":160569,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":424269,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":424269,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":263700,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-04-01","end":"2013-06-30","val":263700,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":642796,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":642796,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":218527,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":218527,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":929517,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":929517,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":285233,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":285233,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":518246,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":518246,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":233013,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":233013,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":739995,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":739995,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":221749,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":221749,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1000266,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":1000266,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":275250,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":275250,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":557729,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":557729,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":282479,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":282479,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":794299,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":794299,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":236570,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":236570,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1224045,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":1224045,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":272547,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":272547,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":532401,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":532401,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":259854,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":259854,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":740486,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":740486,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":208085,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":208085,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1037035,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":1037035,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":196368,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":196368,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":448193,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":448193,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":251825,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":251825,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":690198,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":690198,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":242005,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":242005,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1076763,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":1076763,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":338326,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":338326,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":591555,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":591555,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":253229,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":253229,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":840647,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":840647,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":249092,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":249092,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1121827,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":1121827,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":245799,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":245799,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":489168,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":489168,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":243369,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":243369,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":742884,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":742884,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":253716,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":253716,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1038227,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":1038227,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":296897,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":296897,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":479382,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":479382,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":182485,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":182485,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":814457,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":814457,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":335075,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":335075,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1007297,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":1007297,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":307212,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":307212,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":573845,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":573845,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":266633,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":266633,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":873498,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":873498,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":299653,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":299653,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1213482,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":1213482,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":390024,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":390024,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":742934,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":742934,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":352910,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":352910,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":1056026,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":1056026,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":313092,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":313092,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1385927,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":1385927,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":396766,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":396766,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":792547,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":792547,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":395781,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":395781,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1308721,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":1308721,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":516174,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":516174,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1835164,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":1835164,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":555599,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":555599,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1217875,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":1217875,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-04-01","end":"2024-06-30","val":662276,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":662276,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1738982,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":1738982,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":521107,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":521107,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2242869,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":2242869,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":469680,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1092942,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-04-01","end":"2025-06-30","val":623262,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1551689,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":458747,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2152843,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost":{"label":"Research and Development Expense, Software (Excluding Acquired in Process Cost)","description":"Research and development expense during the period related to the costs of developing and achieving technological feasibility of a computer software product to be sold, leased, or otherwise marketed.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":25000,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"}]}},"RetailLandSalesEstimatedCostOfMajorImprovements":{"label":"Retail Land Sale, Estimated Cost of Major Improvement","description":"Estimated cost of expenditure for improvement for each major area from which retail land sale was made during five fiscal years following current fiscal year.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":280488,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2015"}]}},"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":-1821746,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":-1821746,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":-1821746,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":-1821746,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010Q4I"},{"end":"2011-06-30","val":-1332510,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":-1332510,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":-1149129,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":-1042817,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":-1042817,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":-1042817,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":-1042817,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":-1042817,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-03-31","val":-923109,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":-790674,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-636257,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-563832,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":-563832,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":-563832,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":-563832,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":-563832,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-421823,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-248318,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-8403,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":10923,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":10923,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":10923,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":10923,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":10923,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013Q4I"},{"end":"2014-03-31","val":117696,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":272820,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":487375,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":615919,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":615919,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":615919,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":615919,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":615919,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":577060,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":653409,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":842561,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":898173,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":898173,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":898173,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":898173,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":898173,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1051508,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1217495,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1308280,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1331324,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":1331324,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":1331324,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":1331324,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":1331324,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1409317,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1477185,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1477375,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1345927,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":1345927,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":1345927,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":1345927,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":1345927,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1357127,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1435256,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1493420,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1563091,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":1563091,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":1563091,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":1563091,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":1563091,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1594055,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1812775,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1964300,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2188917,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":2188917,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":2188917,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":2188917,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":2188917,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2023611,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1674019,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1461253,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1266987,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":1266987,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":1266987,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":1266987,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":1266987,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1670458,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1560746,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2083406,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1942954,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":1942954,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":1942954,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":1942954,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":1942954,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1798446,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1596916,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1509944,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1487197,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":1487197,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":1487197,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":1487197,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":1487197,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1433409,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1488554,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1598157,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1692811,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":1692811,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":1692811,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1692811,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":1692811,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1409005,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1111017,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":952690,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":639863,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":639863,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":639863,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":639863,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":639863,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":347177,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":-46462,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":-309901,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":-1830536,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":4030851,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":2046380,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":6031530,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":2000679,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":7990738,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2201909,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4331158,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":4331158,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":2129249,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":2129249,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":6386917,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":6386917,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":2055759,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":2055759,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":8437654,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":8437654,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2068761,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":2068761,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2019-01-01","end":"2019-03-31","val":2068761,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4406483,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":4406483,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":2337722,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":2337722,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":2337722,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":6664638,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":6664638,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":2258155,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":2258155,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":2258155,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":8751823,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":8751823,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2019-10-01","end":"2019-12-31","val":2087185,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4"},{"start":"2020-01-01","end":"2020-03-31","val":2018336,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":2018336,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-03-31","val":2018336,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2020-01-01","end":"2020-03-31","val":2018336,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3338374,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":3338374,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":1320038,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":1320038,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-04-01","end":"2020-06-30","val":1320038,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":1320038,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4893442,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":4893442,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":1555068,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":1555068,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-07-01","end":"2020-09-30","val":1555068,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":1555068,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":6356702,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":6356702,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2020-10-01","end":"2020-12-31","val":1463260,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-10-01","end":"2020-12-31","val":1463260,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4"},{"start":"2021-01-01","end":"2021-03-31","val":1809543,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":1809543,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-03-31","val":1809543,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3539179,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":3539179,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":1729636,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":1729636,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-04-01","end":"2021-06-30","val":1729636,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":5426667,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":5426667,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":1887488,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":1887488,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-07-01","end":"2021-09-30","val":1887488,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":7054430,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":7054430,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2021-10-01","end":"2021-12-31","val":1627763,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021Q4"},{"start":"2022-01-01","end":"2022-03-31","val":2160636,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":2160636,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4340660,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":4340660,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":2180024,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":2180024,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":6372526,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":6372526,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":2031866,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":2031866,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":8481993,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":8481993,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2164554,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":2164554,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4444900,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":4444900,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":2280346,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":2280346,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":7140408,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":7140408,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":2695508,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":2695508,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":9329566,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":9329566,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2153443,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":2153443,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4540773,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":4540773,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-04-01","end":"2024-06-30","val":2387330,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":2387330,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":6628099,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":6628099,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":2087326,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":2087326,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":8538145,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":8538145,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2277034,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4496410,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-04-01","end":"2025-06-30","val":2219376,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":6753858,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":2257448,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":9026938,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"RoyaltyRevenue":{"label":"Royalty Revenue (Deprecated 2018-01-31)","description":"Revenue earned during the period from the leasing or otherwise lending to a third party the entity's rights or title to certain property. Royalty revenue is derived from a percentage or stated amount of sales proceeds or revenue generated by the third party using the entity's property. Examples of property from which royalties may be derived include patents and oil and mineral rights.","units":{"USD":[{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":116576,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-04-01","end":"2012-06-30","val":116576,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":184450,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":67874,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":299850,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":299850,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":130425,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":130425,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":252812,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":252812,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":122387,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-04-01","end":"2013-06-30","val":122387,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":298912,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":298912,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":46100,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":46100,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":382128,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":382128,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":109020,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":109020,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":207180,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":207180,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":98160,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":98160,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":261583,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":261583,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":54403,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":54403,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":300533,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":300533,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":63290,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":63290,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":201205,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":201205,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":137915,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":137915,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":331498,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":331498,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":130293,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":130293,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":394895,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":394895,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":91520,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":91520,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":325888,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":325888,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":234368,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":234368,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":373958,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":373958,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":48070,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":48070,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":392603,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":392603,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":79825,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":79825,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":224342,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":144517,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":268127,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":43785,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":289588,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":65065,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1"}]}},"SalesRevenueGoodsNet":{"label":"Sales Revenue, Goods, Net (Deprecated 2018-01-31)","description":"Aggregate revenue during the period from the sale of goods in the normal course of business, after deducting returns, allowances and discounts.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":8290852,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1803689,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":3341550,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-04-01","end":"2012-06-30","val":1537861,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":5032144,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":1690594,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":6538701,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":6538701,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1777924,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":1777924,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3764586,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":3764586,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":1986662,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-04-01","end":"2013-06-30","val":1986662,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":5994831,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":5994831,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":2230245,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":2230245,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":8043538,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":8043538,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1973251,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":1973251,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4092999,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":4092999,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":2119748,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":2119748,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":6545128,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":6545128,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":2452129,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":2452129,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":9023804,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":9023804,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1950317,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":1950317,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3952195,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":3952195,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":2001878,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":2001878,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":5954289,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":5954289,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":2002094,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":2002094,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":8323913,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":8323913,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2100130,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":2100130,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4125995,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":4125995,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":2025865,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":2025865,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6086605,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":6086605,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1960610,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":1960610,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":7888786,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":7888786,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1882189,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":1882189,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3761594,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":1879405,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":5706328,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":1944734,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":7629474,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2122243,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1"}]}},"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":1566169,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":2881899,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-04-01","end":"2010-06-30","val":1566169,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":4716802,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-07-01","end":"2010-09-30","val":1834903,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":6118960,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1832372,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2436360,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":4216670,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":4334688,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":2436360,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":2502316,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":6140338,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":6324042,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-07-01","end":"2011-09-30","val":1923668,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-07-01","end":"2011-09-30","val":1989354,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":8048952,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":8290852,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1803689,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":1803689,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":3458126,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":3458126,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-04-01","end":"2012-06-30","val":1654437,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":1654437,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":5216594,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":5216594,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":1758468,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-07-01","end":"2012-09-30","val":1758468,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":6838551,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":6838551,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1908349,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":1908349,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":4017398,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":4017398,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":2109049,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-04-01","end":"2013-06-30","val":2109049,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":6293743,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":6293743,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":2276345,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":2276345,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":8425666,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":8425666,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2082271,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":2082271,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4300179,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":4300179,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":2217908,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":2217908,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":6806711,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":6806711,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":2506532,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":2506532,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":9341984,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":9341984,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2040078,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":2040078,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4206440,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":4206440,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":2166362,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":2166362,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":6365791,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":6365791,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":2159351,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":2159351,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":8826473,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":8826473,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2219432,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":2219432,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4507447,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":4507447,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":2288015,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":2288015,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6537852,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":6537852,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2030405,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2030405,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":8381135,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":8381135,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1984471,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":1984471,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4030851,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":2046380,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":6031530,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2000679,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":7990738,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2201909,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","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":"2010-01-01","end":"2010-06-30","val":240263,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":434435,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-04-01","end":"2010-06-30","val":240263,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":689604,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-07-01","end":"2010-09-30","val":255169,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":934955,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":220588,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":288290,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":508878,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":508878,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":288290,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":288290,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":772753,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":772753,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-07-01","end":"2011-09-30","val":263875,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-07-01","end":"2011-09-30","val":263875,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1073945,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":1073945,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":200018,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":200018,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":414447,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":414447,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-04-01","end":"2012-06-30","val":214429,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":214429,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":625426,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":625426,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":210979,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-07-01","end":"2012-09-30","val":210979,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":855193,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":855193,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":248327,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":248327,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":522843,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":522843,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":274516,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-04-01","end":"2013-06-30","val":274516,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":844244,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":844244,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":321401,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":321401,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1151235,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":1151235,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":315630,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":315630,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":662294,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":662294,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":346664,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":346664,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1019750,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":1019750,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":357456,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":357456,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":1433839,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":1433839,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":410561,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":410561,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":828247,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":828247,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":417686,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":417686,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":1119514,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":1119514,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":291267,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":291267,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":1467344,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":1467344,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":319108,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":319108,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":694743,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":694743,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":375635,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":375635,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":1075191,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":1075191,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":380448,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":380448,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1359043,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":1359043,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":339644,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":339644,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":707118,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":707118,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":367474,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":367474,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1074219,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":1074219,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":367101,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":367101,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1388927,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":1388927,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":335401,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":335401,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":666058,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":666058,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":330657,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":330657,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":997563,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":997563,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":331505,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":331505,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1251388,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":1251388,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":316383,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":316383,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":631922,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":631922,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":315539,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":315539,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":961746,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":961746,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":329824,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":329824,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1240773,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":1240773,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":326564,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":326564,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":601344,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":601344,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":274780,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":274780,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":837077,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":837077,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":235733,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":235733,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1074249,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":1074249,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":230478,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":230478,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":444602,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":444602,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":214124,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":214124,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":751266,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":751266,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":306664,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":306664,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1003983,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":1003983,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":276637,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":276637,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":553306,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":553306,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":276669,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":276669,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":821821,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":821821,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":268515,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":268515,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":1122526,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":1122526,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":287883,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":287883,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":587958,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":587958,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":300075,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":300075,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":897856,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":897856,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":309898,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":309898,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":1225381,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":1225381,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":345009,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":345009,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":710383,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":710383,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-04-01","end":"2024-06-30","val":365374,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":365374,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1040099,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":1040099,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":329716,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":329716,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":1358211,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":1358211,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":334556,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":674084,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-04-01","end":"2025-06-30","val":339528,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1015651,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":341567,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1331062,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":32200,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":32200,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":60196,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":60196,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":7044,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":7044,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":11982,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":11982,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":4938,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":18145,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":18145,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":6163,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":24308,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":24308,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":6164,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":6164,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":12329,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":12329,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":6165,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":18494,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":18494,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":6165,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":22857,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":22857,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5714,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":5714,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":8734,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":8734,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-01-01","end":"2018-09-30","val":13102,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":13102,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-01-01","end":"2018-12-31","val":17469,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":17469,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2162,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":2162,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3221,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":3221,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-01-01","end":"2019-09-30","val":5658,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":5658,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-01-01","end":"2019-12-31","val":5658,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":5658,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":32111,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":32111,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":32423,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":32423,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":312,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":32734,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":32734,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":311,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":30351,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":30351,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":17157,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":17157,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":17157,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":17157,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":0,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":17157,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":17157,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":0,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":17157,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":17157,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":17202,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":17202,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":17202,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":17202,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":17202,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":17202,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":17202,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":17202,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":17202,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period","description":"The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).","units":{"shares":[{"start":"2020-01-01","end":"2020-03-31","val":110500,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":110500,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-07-01","end":"2020-09-30","val":110500,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":110500,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":110500,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":110500,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":20500,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":110500,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price","description":"Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.","units":{"USD/shares":[{"end":"2018-12-31","val":6,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3.8,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2021-03-13","val":3.8,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q1I"},{"end":"2022-02-03","val":3.8,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate","description":"The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.","units":{"pure":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2014"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-03-01","end":"2021-03-13","val":0,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q1I"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-02-01","end":"2022-02-03","val":0,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate","description":"The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.","units":{"pure":[{"start":"2013-01-01","end":"2013-12-31","val":0.41,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.41,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2014"},{"start":"2018-01-01","end":"2018-12-31","val":0.22,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.23,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":0.23,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.22,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":0.23,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-03-01","end":"2021-03-13","val":0.24,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q1I"},{"start":"2021-01-01","end":"2021-12-31","val":0.24,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0.24,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-02-01","end":"2022-02-03","val":0.31,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"start":"2022-01-01","end":"2022-12-31","val":0.23,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate","description":"The risk-free interest rate assumption that is used in valuing an option on its own shares.","units":{"pure":[{"start":"2013-01-01","end":"2013-12-31","val":0.014,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0.014,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2014"},{"start":"2018-01-01","end":"2018-12-31","val":0.0259,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0.0088,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":0.0088,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0.0184,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":0.88,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-03-01","end":"2021-03-13","val":0.0085,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q1I"},{"start":"2021-01-01","end":"2021-12-31","val":0.85,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":0.0085,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-02-01","end":"2022-02-03","val":0.0166,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"start":"2022-01-01","end":"2022-12-31","val":0.0088,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant","description":"The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.","units":{"shares":[{"end":"2013-12-31","val":81000,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2013Q4I"},{"end":"2014-12-31","val":81000,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2014Q4I"},{"end":"2015-12-31","val":81000,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2015Q4I"},{"end":"2016-12-31","val":31000,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"},{"end":"2018-12-31","val":31000,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-12-31","val":150000,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number","description":"The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.","units":{"shares":[{"end":"2012-12-31","val":23000,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":23000,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":23000,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":23000,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":92,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2013Q4I"},{"end":"2014-03-31","val":92000,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":92000,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":92000,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":92000,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2014Q4I"},{"end":"2015-03-31","val":82000,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":79000,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":79000,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":79000,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2015Q4I"},{"end":"2016-03-31","val":55500,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":55500,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":55500,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":35500,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10000,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10000,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10000,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":10000,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2017Q4I"},{"end":"2018-03-31","val":10000,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10000,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10000,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2019-03-31","val":0,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"}]}},"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-12-31","val":3.69,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3.69,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3.69,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3.69,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2014-03-31","val":2.66,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2.66,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2.66,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2015-03-31","val":2.7,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2.67,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2.67,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2016-03-31","val":2.81,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2.81,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2.81,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2017-03-31","val":2.32,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2.32,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2.32,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2018-03-31","val":2.32,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2.32,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2.32,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2019-03-31","val":0,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period","description":"For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.","units":{"shares":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":6300,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":6300,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":43500,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":43500,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":75500,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":75500,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":10000,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":10000,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":25000,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":25000,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":39750,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":39750,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":6250,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":6250,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":5000,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price","description":"Weighted average price of options that were either forfeited or expired.","units":{"USD/shares":[{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross","description":"Gross number of share options (or share units) granted during the period.","units":{"shares":[{"start":"2011-01-01","end":"2011-12-31","val":23000,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":69000,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":69000,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":50000,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":50000,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":50000,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":50000,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":3000,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":3000,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":110500,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":110500,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":20500,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":20500,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":15000,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number","description":"Number of options outstanding, including both vested and non-vested options.","units":{"shares":[{"end":"2010-12-31","val":104000,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2011-12-31","val":23000,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2011-12-31","val":23000,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":23000,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":23000,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2012-12-31","val":23000,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2012Q4I"},{"end":"2013-03-31","val":23000,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":23000,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":23000,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":92000,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":92000,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2013-12-31","val":92000,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2013Q4I"},{"end":"2014-03-31","val":92000,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":92000,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":92000,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":92000,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":92000,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2014-12-31","val":92000,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":82000,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":79000,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":79000,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":79000,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":79000,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2015-12-31","val":79000,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2015Q4I"},{"end":"2016-03-31","val":105500,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":105500,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":105500,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":85500,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":85500,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2016-12-31","val":85500,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016Q4I"},{"end":"2017-03-31","val":60000,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":60000,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":60000,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":60000,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":60000,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-12-31","val":60000,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":60000,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":60000,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":60000,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":50000,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":50000,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2018-12-31","val":50000,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2018Q4I"},{"end":"2019-03-31","val":50000,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":500000,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-12-31","val":28000,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":28000,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2019-12-31","val":28000,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":98750,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":98750,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2020-12-31","val":98750,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2020Q4I"},{"end":"2021-12-31","val":113000,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":113000,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":123000,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2025-03-31","val":33500,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":33500,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":33500,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price","description":"Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.","units":{"USD/shares":[{"end":"2010-12-31","val":0.4,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2011-12-31","val":3.69,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2011Q4I"},{"end":"2012-12-31","val":3.69,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":3.69,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3.69,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3.69,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3.69,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":2.66,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":2.66,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2013-12-31","val":2.66,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2013Q4I"},{"end":"2014-03-31","val":2.66,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2.66,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2.66,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2.66,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":2.66,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2014-12-31","val":2.66,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2.7,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2.67,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2.67,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2.67,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":2.67,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2015-12-31","val":2.67,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5.67,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5.67,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5.67,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":6.13,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":6.13,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2016-12-31","val":6.13,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7.75,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7.75,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7.75,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5.39,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":5.39,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-12-31","val":5.39,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":5.39,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":5.39,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":6,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2018-12-31","val":6,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"},{"end":"2019-12-31","val":5.95,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":5.95,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2019-12-31","val":5.95,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2019Q4I"},{"end":"2020-12-31","val":4.09,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":4.09,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2020-12-31","val":5.95,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":4.09,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3.8,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"},{"end":"2025-02-28","val":3.8,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2025-02-28","val":3.8,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2025-02-28","val":3.8,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3.8,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3.8,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"}]}},"ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice":{"label":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price","description":"Weighted average price at which option holders acquired shares when converting their stock options into shares.","units":{"USD/shares":[{"start":"2011-01-01","end":"2011-12-31","val":0.4,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019"}]}},"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-12-31","val":2.32,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":2.32,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":5.51,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":3.8,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":3.8,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":3.8,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":3.8,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3.8,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"}]}},"ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable","description":"The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.","units":{"shares":[{"end":"2012-12-31","val":23000,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"}]}},"SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1":{"label":"Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price","description":"The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.","units":{"USD/shares":[{"end":"2012-12-31","val":3.69,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3.69,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3.69,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3.69,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2014-03-31","val":2.32,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":2.32,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2.32,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2015-03-31","val":2.32,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2.32,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2.32,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2016-03-31","val":2.32,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2.32,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2.32,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2017-03-31","val":2.32,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2.32,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2.32,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2018-03-31","val":2.32,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2.32,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2.32,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2018Q3I"},{"end":"2019-03-31","val":6,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2019Q2I"}]}},"SharePrice":{"label":"Share Price","description":"Price of a single share of a number of saleable stocks of a company.","units":{"USD/shares":[{"end":"2018-12-31","val":4.185,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3.8,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2021-03-13","val":3.75,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q1I"},{"end":"2022-02-03","val":3.8,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2024-03-01","val":4.5,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1I"},{"end":"2024-12-31","val":4.5,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":4.5,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":4.5,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":4.5,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q4I"},{"end":"2025-03-01","val":4.5,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2025-03-01","val":4.5,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q1I"},{"end":"2025-12-31","val":3.8,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"SharesIssued":{"label":"Shares, Issued","description":"Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.","units":{"shares":[{"end":"2012-12-31","val":3745865,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"}]}},"StandardProductWarrantyAccrualPreexistingIncreaseDecrease":{"label":"Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties","description":"Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties.","units":{"USD":[{"start":"2018-01-01","end":"2018-09-30","val":1000,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-09-30","val":1000,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2020-01-01","end":"2020-03-31","val":1000,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"}]}},"StateAndLocalIncomeTaxExpenseBenefitContinuingOperations":{"label":"State and Local Income Tax Expense (Benefit), Continuing Operations","description":"Amount of state and local current and deferred income tax expense (benefit) attributable to continuing operations.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":21311,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":27057,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":27057,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":17350,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-20012,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-01-01","end":"2013-09-30","val":30229,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-01-01","end":"2013-12-31","val":37795,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":37795,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":7481,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":7481,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":17464,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":17464,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-01-01","end":"2014-09-30","val":32837,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":32837,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-01-01","end":"2014-12-31","val":36561,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":36561,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2744,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":2744,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3523,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":3523,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-01-01","end":"2015-09-30","val":14564,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":14564,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-01-01","end":"2015-12-31","val":21276,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":21276,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-9390,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":-9390,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-19414,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":-19414,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-01-01","end":"2016-09-30","val":14599,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":14599,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-01-01","end":"2016-12-31","val":29101,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":29101,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-5645,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":-5645,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-10790,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":-10790,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-01-01","end":"2017-09-30","val":-9959,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":-9959,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-01-01","end":"2017-12-31","val":7134,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":7134,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1479,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":-1479,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-6462,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":-6462,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":-4983,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-10669,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":-10669,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":-4207,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-15377,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":-15377,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2634,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":-2634,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-17004,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":-17004,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":-14370,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":-14370,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-26563,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":-26563,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":-9559,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":-9559,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":-34048,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":-34048,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":8181,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":8181,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":29650,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":29650,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":21469,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":21469,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":42706,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":42706,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":13056,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":13056,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-52258,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":-52258,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2769,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":2769,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9477,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":9477,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":6708,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":6708,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":6070,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":6070,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":-3407,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":-3407,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-2335,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":-2335,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":7690,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":7690,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":19969,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":19969,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":12279,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":12279,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":25224,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":25224,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":5255,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":5255,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-14,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":-14,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1149,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":1149,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-2298,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":-2298,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-3447,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":-3447,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":36525,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":36525,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":38823,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":38823,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":37741,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":37741,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":15400,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-34230,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-18830,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-43737,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-9507,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":47906,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":47906,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-45577,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":1987124,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2009Q4I"},{"end":"2010-12-31","val":2455751,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2010-12-31","val":2455751,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"end":"2010-12-31","val":2455751,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"end":"2010-12-31","val":2455751,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2010-12-31","val":2455751,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2010Q4I"},{"end":"2011-06-30","val":2944987,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2011Q2I"},{"end":"2011-07-30","val":2944987,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"end":"2011-09-30","val":3128368,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2011Q3I"},{"end":"2011-12-31","val":3266880,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"end":"2011-12-31","val":3266880,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"end":"2011-12-31","val":3266880,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"end":"2011-12-31","val":3266880,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"end":"2011-12-31","val":3266880,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2011-12-31","val":3266880,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3386588,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3519023,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3673440,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3745865,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2012-12-31","val":3745865,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"end":"2012-12-31","val":3745865,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"end":"2012-12-31","val":3745865,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"end":"2012-12-31","val":3745865,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2012-12-31","val":3745865,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3903074,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2013Q1I"},{"end":"2013-06-30","val":4076579,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2013Q2I"},{"end":"2013-09-30","val":4316494,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4396016,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"end":"2013-12-31","val":4396016,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"end":"2013-12-31","val":4396016,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"end":"2013-12-31","val":4396016,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"end":"2013-12-31","val":4396016,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2013-12-31","val":4396016,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2013Q4I"},{"end":"2014-03-31","val":4502789,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4657913,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4872468,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5133387,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"end":"2014-12-31","val":5133387,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"end":"2014-12-31","val":5133387,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"end":"2014-12-31","val":5133387,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"end":"2014-12-31","val":5133387,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2014-12-31","val":5133387,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5110072,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5186421,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5375573,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5431185,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"end":"2015-12-31","val":5431185,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"end":"2015-12-31","val":5431185,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"end":"2015-12-31","val":5431185,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"end":"2015-12-31","val":5431185,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2015-12-31","val":5431185,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5591564,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5762489,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5859437,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2016Q3I"},{"end":"2016-12-31","val":5888644,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"end":"2016-12-31","val":5888644,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"end":"2016-12-31","val":5888644,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"end":"2016-12-31","val":5888644,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"end":"2016-12-31","val":5888644,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2016-12-31","val":5888644,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5972801,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2017Q1I"},{"end":"2017-06-30","val":6046834,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2017Q2I"},{"end":"2017-09-30","val":6053189,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5926104,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"end":"2017-12-31","val":5926104,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2017-12-31","val":5926104,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2017-12-31","val":5926104,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2017-12-31","val":5926104,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2017-12-31","val":5926104,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2017-12-31","val":5926104,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2017-12-31","val":5926104,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2017-12-31","val":5926104,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2017Q4I"},{"end":"2018-03-31","val":5943018,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"end":"2018-03-31","val":5943018,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-03-31","val":5943018,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q1I"},{"end":"2018-06-30","val":6024167,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"end":"2018-06-30","val":6024167,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-06-30","val":6024167,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q2I"},{"end":"2018-09-30","val":6086699,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"end":"2018-09-30","val":6086699,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3I"},{"end":"2018-12-31","val":6160737,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"end":"2018-12-31","val":6160737,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2018-12-31","val":6160737,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2018-12-31","val":6160737,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2018-12-31","val":6160737,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2018-12-31","val":6160737,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2018-12-31","val":6160737,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2018-12-31","val":6160737,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2018-12-31","val":6160737,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6193863,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"end":"2019-03-31","val":6193863,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2019-03-31","val":6193863,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-03-31","val":6193863,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q1I"},{"end":"2019-06-30","val":6413642,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"end":"2019-06-30","val":6413642,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2019-06-30","val":6413642,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-06-30","val":6413642,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6567604,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"end":"2019-09-30","val":6567604,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3I"},{"end":"2019-12-31","val":6792221,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"end":"2019-12-31","val":6792221,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2019-12-31","val":6792221,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2019-12-31","val":6792221,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2019-12-31","val":6792221,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2019-12-31","val":6792221,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2019-12-31","val":6792221,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2019-12-31","val":6792221,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2019-12-31","val":6792221,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6659026,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"end":"2020-03-31","val":6659026,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2020-03-31","val":6659026,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-03-31","val":6659026,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q1I"},{"end":"2020-06-30","val":6309746,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"end":"2020-06-30","val":6309746,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2020-06-30","val":6309746,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-06-30","val":6309746,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6097291,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"end":"2020-09-30","val":6097291,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3I"},{"end":"2020-12-31","val":5900642,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":5900642,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2020-12-31","val":5900642,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2020-12-31","val":5900642,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2020-12-31","val":5900642,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2020-12-31","val":5900642,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2020-12-31","val":5900642,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2020-12-31","val":5900642,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2020-12-31","val":5900642,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6321270,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"end":"2021-03-31","val":6321270,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2021-03-31","val":6321270,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-03-31","val":6321270,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6211558,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"end":"2021-06-30","val":6211558,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2021-06-30","val":6211558,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-06-30","val":6211558,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6734218,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"end":"2021-09-30","val":6734218,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6593766,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":6593766,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":6593766,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2021-12-31","val":6593766,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":6593766,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2021-12-31","val":6593766,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2021-12-31","val":6593766,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2021-12-31","val":6593766,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":6593766,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":6466460,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2022-03-31","val":6466460,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2022-03-31","val":6466460,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-03-31","val":6466460,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q1I"},{"end":"2022-06-30","val":6264930,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"end":"2022-06-30","val":6264930,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-06-30","val":6264930,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-06-30","val":6264930,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":6177958,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-09-30","val":6177958,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":6155211,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":6155211,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":6155211,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":6155211,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":6155211,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":6115211,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2022-12-31","val":6155211,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2022-12-31","val":6155211,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2022-12-31","val":6155211,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6101423,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2023-03-31","val":6101423,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2023-03-31","val":6101423,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-03-31","val":6101423,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":6156568,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2023-06-30","val":6156568,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-06-30","val":6156568,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-06-30","val":6156568,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q2I"},{"end":"2023-09-30","val":6266171,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-09-30","val":6266171,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6360825,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":6360825,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":6360825,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":6360825,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":6360825,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2023-12-31","val":6360825,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2023-12-31","val":6360825,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2023-12-31","val":6360825,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2023-12-31","val":6360825,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6077019,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2024-03-31","val":6077019,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-03-31","val":6077019,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-03-31","val":6077019,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5779031,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-06-30","val":5779031,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2024-06-30","val":5779031,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-06-30","val":5779031,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6418704,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2024-09-30","val":6418704,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6225877,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":6225877,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":6225877,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":6225877,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":6225877,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6281491,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2025-03-31","val":6281491,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q1I"},{"end":"2025-06-30","val":5887852,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2025-06-30","val":5887852,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q2I"},{"end":"2025-09-30","val":5624413,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":4103778,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"StockIssuedDuringPeriodSharesStockOptionsExercised":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period","description":"Number of share options (or share units) exercised during the current period.","units":{"shares":[{"start":"2011-01-01","end":"2011-12-31","val":-104000,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2014"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":0,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":0,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":0,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"}]}},"StockIssuedDuringPeriodValueAcquisitions":{"label":"Stock Issued During Period, Value, Acquisitions","description":"Value of stock issued pursuant to acquisitions during the period.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":132375,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":132375,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"}]}},"StockIssuedDuringPeriodValueIssuedForCash":{"label":"Development Stage Entities, Stock Issued, Value, Issued for Cash (Deprecated 2015-01-31)","description":"Value of shares issued as consideration for cash for development stage entities.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":15200,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":15200,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"}]}},"StockIssuedDuringPeriodValueShareBasedCompensation":{"label":"Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture","description":"Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":24308,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":24308,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":22857,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":22857,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":5714,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":8734,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":3020,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":13102,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":4368,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":17469,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":17469,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2162,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":2162,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3221,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":3221,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":1059,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":1059,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5658,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":5658,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":2437,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":2437,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5658,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":32111,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":32111,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":32423,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":32423,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":312,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":312,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":32734,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":32734,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":311,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":311,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":17157,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":17157,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-09-30","val":17157,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"}]}},"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":41600,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2015-01-01","end":"2015-12-31","val":15544,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":15544,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"}]}},"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":"2011-12-31","val":121280,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2022-12-31","val":0,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q4I"},{"end":"2023-09-30","val":36476,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3I"},{"end":"2023-12-31","val":44952,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":44952,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":44952,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":44952,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":44952,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2019-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2020Q4I"}]}},"UtilitiesOperatingExpenseDepreciationAndAmortization":{"label":"Utilities Operating Expense, Depreciation and Amortization","description":"Amount of operating expense for depreciation and amortization of regulated operation.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":36667,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":40000,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2012"}]}},"WarrantsAndRightsOutstanding":{"label":"Warrants and Rights Outstanding","description":"Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.","units":{"USD":[{"end":"2018-12-31","val":14493,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2018Q4I"},{"end":"2019-12-31","val":92698,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2019Q4I"},{"end":"2020-12-31","val":92698,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"end":"2020-12-31","val":92698,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020Q4I"},{"end":"2021-03-13","val":17157,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q1I"},{"end":"2021-12-31","val":17157,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"end":"2021-12-31","val":2698,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021Q4I"},{"end":"2022-02-03","val":17202,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":17157,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"}]}},"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":"2011-04-01","end":"2011-06-30","val":0,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-07-01","end":"2011-09-30","val":0,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2011Q3"},{"start":"2012-01-01","end":"2012-03-31","val":23000,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":23000,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-04-01","end":"2012-06-30","val":23000,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":23000,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":23000,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":23000,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-07-01","end":"2012-09-30","val":23000,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-03-31","val":65830,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":65830,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":31697,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":31697,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":54315,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":54315,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":63114,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":63114,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":53964,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":53964,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":77299,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":77299,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":73349,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":73349,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":73349,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":73349,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":71601,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":71601,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":69029,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":69029,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":20551,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":20551,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":79837,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":79837,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":100914,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":100914,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":78185,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":78185,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":73034,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":73034,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":82594,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":82594,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":70547,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":70547,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":58067,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":58067,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":66298,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":66298,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":57809,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":57809,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":56583,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":56583,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5581,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":5581,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":55105,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":5105,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":50000,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":50000,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":0,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":50000,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":50000,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":670,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":670,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":1989,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2020Q3"}]}},"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":2401421,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":2380194,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-04-01","end":"2010-06-30","val":2401421,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2394423,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-07-01","end":"2010-09-30","val":2422416,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":2360186,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2422416,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2428445,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":2422416,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":2422416,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":2422416,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":2422416,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":2422416,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":2422416,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-07-01","end":"2011-09-30","val":2422416,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-07-01","end":"2011-09-30","val":2422416,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":2423613,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":2423613,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2445416,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":2445416,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2445416,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":2445416,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-04-01","end":"2012-06-30","val":2445416,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":2445416,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":2445416,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":2445416,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":2445416,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-07-01","end":"2012-09-30","val":2445416,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2442706,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":2442706,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2426542,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":2426542,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2430537,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":2430537,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":2426542,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-04-01","end":"2013-06-30","val":2426542,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":2430912,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":2430912,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":2432416,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":2432416,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2431484,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":2431484,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2498246,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":2498246,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2464113,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":2464113,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":2486731,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":2486731,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2495530,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":2495530,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":2486380,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":2486380,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2497502,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":2497502,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2528076,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":2528076,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2525805,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":2525805,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":2523581,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":2523581,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2524616,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":2524616,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":2523145,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":2523145,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2523676,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":2523676,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2474667,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":2474667,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2533953,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":2533953,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":2555030,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":2555030,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2532301,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":2532301,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2527150,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2527150,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2547430,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":2547430,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2536710,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":2536710,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2524663,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":2524663,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":2512183,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":2512183,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2520414,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":2520414,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":2511925,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2511925,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2518188,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":2518188,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2510699,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":2510699,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2509697,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":2459697,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":2509221,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":2459221,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2504116,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":2454116,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":2504116,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":2454116,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2512445,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":2512445,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2504116,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":2504116,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2454116,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":2454116,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":2454116,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":2454116,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2454786,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":2454786,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":2456105,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":2454116,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2454116,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":2454116,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2454116,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":2454116,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2454116,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":2454116,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":2454116,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":2476222,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2454116,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":2454116,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":2454116,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":2454116,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2454116,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":2454116,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2454116,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":2454116,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2454116,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":2454116,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":2454116,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":2454116,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2493492,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":2493492,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":2501034,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":2501034,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2518895,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":2518895,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2454116,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":2454116,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2454116,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":2454116,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":2454116,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":2454116,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2454116,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":2454116,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":2454116,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":2454116,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2454116,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":2454116,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2454116,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":2454116,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2454116,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":2454116,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":2454116,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":2454116,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2454116,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":2454116,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":2454116,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":2454116,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2454116,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":2454116,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2454116,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":2454116,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2454116,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":2454116,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-04-01","end":"2024-06-30","val":2454116,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":2454116,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2506999,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":2506999,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":2611616,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":2611616,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2546493,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":2546493,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2694599,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2723768,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-04-01","end":"2025-06-30","val":2752616,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2733490,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":2752616,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2738311,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":2388130,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2010-01-01","end":"2010-06-30","val":2353466,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2010-04-01","end":"2010-06-30","val":2388130,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2376702,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2010-07-01","end":"2010-09-30","val":2422416,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":2360186,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2422416,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2388130,"accn":"0001079973-11-000677","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-08-15"},{"start":"2011-01-01","end":"2011-06-30","val":2422416,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-01-01","end":"2011-06-30","val":2422416,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2011-04-01","end":"2011-06-30","val":2422416,"accn":"0001079973-11-000721","fy":2011,"fp":"Q2","form":"10-Q/A","filed":"2011-08-24"},{"start":"2011-04-01","end":"2011-06-30","val":2422416,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":2422416,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-01-01","end":"2011-09-30","val":2422416,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2011-07-01","end":"2011-09-30","val":2422416,"accn":"0001079973-11-000851","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-11-03"},{"start":"2011-07-01","end":"2011-09-30","val":2422416,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":2422416,"accn":"0001079973-12-000150","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-16"},{"start":"2011-01-01","end":"2011-12-31","val":2422416,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2422416,"accn":"0001079973-12-000326","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-09"},{"start":"2012-01-01","end":"2012-03-31","val":2422416,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2422416,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-01-01","end":"2012-06-30","val":2422416,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2012-04-01","end":"2012-06-30","val":2422416,"accn":"0001079973-12-000627","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-14"},{"start":"2012-04-01","end":"2012-06-30","val":2422416,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":2422416,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-01-01","end":"2012-09-30","val":2422416,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2012-07-01","end":"2012-09-30","val":2422416,"accn":"0001079973-12-000860","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-05"},{"start":"2012-07-01","end":"2012-09-30","val":2422416,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":2422416,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"start":"2012-01-01","end":"2012-12-31","val":2422416,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2426542,"accn":"0001079973-13-000322","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-08"},{"start":"2013-01-01","end":"2013-03-31","val":2426542,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2430537,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-01-01","end":"2013-06-30","val":2430537,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2013-04-01","end":"2013-06-30","val":2426542,"accn":"0001079973-13-000480","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-12"},{"start":"2013-04-01","end":"2013-06-30","val":2426542,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":2430912,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-01-01","end":"2013-09-30","val":2430912,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":2432416,"accn":"0001079973-13-000662","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-12"},{"start":"2013-07-01","end":"2013-09-30","val":2432416,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":2431484,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18"},{"start":"2013-01-01","end":"2013-12-31","val":2431484,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2432416,"accn":"0001079973-14-000300","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-05-07"},{"start":"2014-01-01","end":"2014-03-31","val":2432416,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2432416,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-01-01","end":"2014-06-30","val":2432416,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2014-04-01","end":"2014-06-30","val":2432416,"accn":"0001079973-14-000417","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-08-08"},{"start":"2014-04-01","end":"2014-06-30","val":2432416,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2432416,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-01-01","end":"2014-09-30","val":2432416,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":2432416,"accn":"0001079973-14-000576","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-11-12"},{"start":"2014-07-01","end":"2014-09-30","val":2432416,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2433690,"accn":"0001079973-15-000210","fy":2014,"fp":"FY","form":"10-K","filed":"2015-03-20"},{"start":"2014-01-01","end":"2014-12-31","val":2433690,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2450777,"accn":"0001079973-15-000364","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-05-12"},{"start":"2015-01-01","end":"2015-03-31","val":2450777,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":2452456,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-01-01","end":"2015-06-30","val":2452456,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2015-04-01","end":"2015-06-30","val":2454116,"accn":"0001079973-15-000530","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-08-07"},{"start":"2015-04-01","end":"2015-06-30","val":2454116,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2453015,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-01-01","end":"2015-09-30","val":2453015,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2015-07-01","end":"2015-09-30","val":2454116,"accn":"0001079973-15-000644","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-11-12"},{"start":"2015-07-01","end":"2015-09-30","val":2454116,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":2453293,"accn":"0001079973-16-000865","fy":2015,"fp":"FY","form":"10-K","filed":"2016-03-22"},{"start":"2015-01-01","end":"2015-12-31","val":2453293,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2454116,"accn":"0001079973-16-000959","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-05-12"},{"start":"2016-01-01","end":"2016-03-31","val":2454116,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2454116,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-01-01","end":"2016-06-30","val":2454116,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2016-04-01","end":"2016-06-30","val":2454116,"accn":"0001079973-16-001105","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-08-10"},{"start":"2016-04-01","end":"2016-06-30","val":2454116,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2454116,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-01-01","end":"2016-09-30","val":2454116,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2454116,"accn":"0001079973-16-001290","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-11-14"},{"start":"2016-07-01","end":"2016-09-30","val":2454116,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2454116,"accn":"0001079973-17-000193","fy":2016,"fp":"FY","form":"10-K","filed":"2017-03-27"},{"start":"2016-01-01","end":"2016-12-31","val":2454116,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2454116,"accn":"0001079973-17-000282","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-05-12"},{"start":"2017-01-01","end":"2017-03-31","val":2454116,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2454116,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-01-01","end":"2017-06-30","val":2454116,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2017-04-01","end":"2017-06-30","val":2454116,"accn":"0001079973-17-000486","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-08-14"},{"start":"2017-04-01","end":"2017-06-30","val":2454116,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2454116,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-01-01","end":"2017-09-30","val":2454116,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2017-07-01","end":"2017-09-30","val":2454116,"accn":"0001079973-17-000677","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-11-14"},{"start":"2017-07-01","end":"2017-09-30","val":2454116,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2454116,"accn":"0001079973-18-000196","fy":2017,"fp":"FY","form":"10-K","filed":"2018-03-26"},{"start":"2017-01-01","end":"2017-12-31","val":2454116,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2454116,"accn":"0001079973-18-000315","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-11"},{"start":"2018-01-01","end":"2018-03-31","val":2454116,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2454116,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-01-01","end":"2018-06-30","val":2454116,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2018-04-01","end":"2018-06-30","val":2454116,"accn":"0001079973-18-000455","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-09"},{"start":"2018-04-01","end":"2018-06-30","val":2454116,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2454116,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-01-01","end":"2018-09-30","val":2454116,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":2454116,"accn":"0001079973-18-000605","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-11-08"},{"start":"2018-07-01","end":"2018-09-30","val":2454116,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2454116,"accn":"0001079973-19-000151","fy":2018,"fp":"FY","form":"10-K","filed":"2019-03-18"},{"start":"2018-01-01","end":"2018-12-31","val":2454116,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2454116,"accn":"0001079973-19-000268","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-07"},{"start":"2019-01-01","end":"2019-03-31","val":2454116,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2454116,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-01-01","end":"2019-06-30","val":2454116,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2019-04-01","end":"2019-06-30","val":2454116,"accn":"0001079973-19-000457","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-08-12"},{"start":"2019-04-01","end":"2019-06-30","val":2454116,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":2454116,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-01-01","end":"2019-09-30","val":2454116,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2019-07-01","end":"2019-09-30","val":2454116,"accn":"0001079973-19-000566","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-11-08"},{"start":"2019-07-01","end":"2019-09-30","val":2454116,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2454116,"accn":"0001079973-20-000208","fy":2019,"fp":"FY","form":"10-K","filed":"2020-03-24"},{"start":"2019-01-01","end":"2019-12-31","val":2454116,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2454116,"accn":"0001079973-20-000392","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-05-13"},{"start":"2020-01-01","end":"2020-03-31","val":2454116,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2454116,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-01-01","end":"2020-06-30","val":2454116,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":2454116,"accn":"0001079973-20-000677","fy":2020,"fp":"Q2","form":"10-Q","filed":"2020-08-13"},{"start":"2020-04-01","end":"2020-06-30","val":2454116,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":2454116,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-01-01","end":"2020-09-30","val":2454116,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2020-07-01","end":"2020-09-30","val":2454116,"accn":"0001079973-20-000966","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-11-13"},{"start":"2020-07-01","end":"2020-09-30","val":2454116,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2454116,"accn":"0001079973-21-000200","fy":2020,"fp":"FY","form":"10-K","filed":"2021-03-31"},{"start":"2020-01-01","end":"2020-12-31","val":2454116,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2454116,"accn":"0001079973-21-000363","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-05-12"},{"start":"2021-01-01","end":"2021-03-31","val":2454116,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2454116,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-01-01","end":"2021-06-30","val":2454116,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":2454116,"accn":"0001079973-21-000691","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-08-05"},{"start":"2021-04-01","end":"2021-06-30","val":2454116,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2454116,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-01-01","end":"2021-09-30","val":2454116,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":2454116,"accn":"0001079973-21-001079","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-29"},{"start":"2021-07-01","end":"2021-09-30","val":2454116,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":2454116,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":2454116,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2454116,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":2454116,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2454116,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":2454116,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":2454116,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":2454116,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2454116,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":2454116,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":2454116,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":2454116,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":2454116,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":2454116,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2454116,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":2454116,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2454116,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":2454116,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":2454116,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":2454116,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2454116,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":2454116,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":2454116,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":2454116,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2454116,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":2454116,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2454116,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":2454116,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2454116,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":2454116,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-04-01","end":"2024-06-30","val":2454116,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":2454116,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2506999,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":2506999,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":2611616,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":2611616,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2546493,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":2546493,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2694599,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2723768,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-04-01","end":"2025-06-30","val":2752616,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2733490,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":2752616,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2738311,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"WorkersCompensationLiabilityCurrentAndNoncurrent":{"label":"Workers' Compensation Liability","description":"Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature.","units":{"USD":[{"end":"2011-12-31","val":235491,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15","frame":"CY2011Q4I"},{"end":"2012-12-31","val":190266,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2012Q4I"},{"end":"2012-12-31","val":190266,"accn":"0001079973-13-000180","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-15"},{"end":"2013-12-31","val":230032,"accn":"0001079973-14-000199","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-18","frame":"CY2013Q4I"}]}},"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":"2020-01-01","end":"2020-12-31","val":-921930,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":675967,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFourAndFiveYears":{"label":"Operating Leases, Future Minimum Payments, Due in Four and 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 fourth and fifth fiscal years 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":"2021-12-31","val":1068642,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1012091,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022Q4I"}]}},"RevenueNotFromContractWithCustomer":{"label":"Revenue Not from Contract with Customer","description":"Amount of revenue that is not accounted for under Topic 606.","units":{"USD":[{"start":"2020-01-01","end":"2020-12-31","val":6356702,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":7054430,"accn":"0001079973-22-000202","fy":2021,"fp":"FY","form":"10-K","filed":"2022-03-03"},{"start":"2021-01-01","end":"2021-12-31","val":7054430,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":8481993,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"}]}},"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":"2021-12-31","val":1267551,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"end":"2021-12-31","val":1267551,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1255727,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1243807,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2022Q2I"}]}},"OtherIncome":{"label":"Other Income","description":"Amount of revenue and income classified as other.","units":{"USD":[{"start":"2021-01-01","end":"2021-03-31","val":452079,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":439348,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-04-01","end":"2021-06-30","val":-12731,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":898474,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-07-01","end":"2021-09-30","val":459126,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":888573,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-10478,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11"},{"start":"2022-01-01","end":"2022-03-31","val":-10478,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-20105,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-06-30","val":-20105,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":-9627,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-04-01","end":"2022-06-30","val":-9627,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-26321,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-09-30","val":-26321,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":-6216,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-07-01","end":"2022-09-30","val":-6216,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":77608,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-01-01","end":"2022-12-31","val":77608,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-735,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2023-01-01","end":"2023-03-31","val":-735,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":8175,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-01-01","end":"2023-06-30","val":8175,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":8910,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":8910,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":15359,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-01-01","end":"2023-09-30","val":15359,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":7184,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":7184,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":28496,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":28496,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":7522,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"start":"2024-01-01","end":"2024-03-31","val":7522,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6142,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":6142,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-04-01","end":"2024-06-30","val":-1380,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-1380,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":5648,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":5648,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-494,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-494,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2722,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":2722,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-12138,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-27512,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-04-01","end":"2025-06-30","val":-15374,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-56625,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-29113,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":-81180,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"ProceedsFromLeasePayments":{"label":"Proceeds from Lease Payment, Operating Activity","description":"Amount of cash inflow from lease payment, classified as operating activity.","units":{"USD":[{"start":"2020-05-01","end":"2020-05-04","val":465097,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2020-05-01","end":"2020-05-04","val":465097,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2020Q1I"},{"start":"2021-01-01","end":"2021-03-31","val":465097,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2021Q1"},{"start":"2022-01-01","end":"2022-03-31","val":471347,"accn":"0001079973-22-000563","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-05-11","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":471347,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2022-01-01","end":"2022-09-30","val":471347,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"}]}},"IncreaseDecreaseInOtherDeposits":{"label":"Increase (Decrease) in Other Deposits","description":"Amount of increase (decrease) in deposit liabilities classified as other.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":966,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-01-01","end":"2021-09-30","val":1318,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-01-01","end":"2021-12-31","val":1318,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2021"},{"start":"2022-01-01","end":"2022-09-30","val":162980,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-01-01","end":"2022-12-31","val":162980,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2024-01-01","end":"2024-03-31","val":-154012,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"}]}},"ProceedsFromBankDebt":{"label":"Proceeds from Bank Debt","description":"The cash inflow from bank borrowing during the year.","units":{"USD":[{"start":"2021-09-01","end":"2021-09-30","val":1350000,"accn":"0001079973-22-000955","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-08-10"},{"start":"2021-09-01","end":"2021-09-30","val":1350000,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2021-09-01","end":"2021-09-30","val":1350000,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"start":"2021-09-01","end":"2021-09-30","val":1350000,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2021Q3I"},{"start":"2023-01-01","end":"2023-09-30","val":1350000,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","description":"Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"end":"2020-12-31","val":2195070,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2020-12-31","val":2195070,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14","frame":"CY2020Q4I"},{"end":"2021-09-30","val":2556282,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2571668,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2021-12-31","val":2571668,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2021-12-31","val":2571668,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2021-12-31","val":2571668,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2021-12-31","val":2571668,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2021-12-31","val":2571668,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2021Q4I"},{"end":"2022-03-31","val":2018828,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1I"},{"end":"2022-06-30","val":2251315,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2I"},{"end":"2022-09-30","val":2124531,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"end":"2022-09-30","val":2124531,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3I"},{"end":"2022-12-31","val":2352754,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"end":"2022-12-31","val":2352754,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2022-12-31","val":2352754,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2022-12-31","val":2352754,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2022-12-31","val":2352754,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2022-12-31","val":2352754,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2022-12-31","val":2352754,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2022-12-31","val":2352754,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2022-12-31","val":2352754,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2052444,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08"},{"end":"2023-03-31","val":2052444,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1913499,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"end":"2023-06-30","val":1913499,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2136873,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"end":"2023-09-30","val":2136873,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1766621,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"end":"2023-12-31","val":1766621,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":1766621,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1766621,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2023-12-31","val":1766621,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2023-12-31","val":1766621,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2023-12-31","val":1766621,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2023-12-31","val":1766621,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2023-12-31","val":1766621,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1031540,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2024-03-31","val":1031540,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":504642,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2024-06-30","val":504642,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2I"},{"end":"2024-09-30","val":841621,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2024-09-30","val":841621,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1243746,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":1243746,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":1243746,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":1243746,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"end":"2024-12-31","val":1243746,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1522457,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":995750,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":685097,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":746001,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"StockDividendsShares":{"label":"Stock Dividends, Shares","description":"Number of shares of common and preferred stock issued as dividends during the period. Excludes stock splits.","units":{"shares":[{"start":"2022-08-01","end":"2022-08-31","val":613530,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-08-01","end":"2022-08-31","val":613530,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-08-01","end":"2022-08-31","val":613530,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q3I"}]}},"StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Shares, Conversion of Convertible Securities","description":"Number of shares issued during the period as a result of the conversion of convertible securities.","units":{"shares":[{"start":"2022-05-28","end":"2022-06-02","val":613530,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-05-28","end":"2022-06-02","val":613530,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-05-28","end":"2022-06-02","val":613530,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q2I"}]}},"StockIssuedDuringPeriodValueConversionOfConvertibleSecurities":{"label":"Stock Issued During Period, Value, Conversion of Convertible Securities","description":"The gross value of stock issued during the period upon the conversion of convertible securities.","units":{"USD":[{"start":"2022-05-28","end":"2022-06-02","val":61353,"accn":"0001079973-22-001408","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-11-10"},{"start":"2022-05-28","end":"2022-06-02","val":61353,"accn":"0001079973-23-000333","fy":2022,"fp":"FY","form":"10-K","filed":"2023-03-14"},{"start":"2022-05-28","end":"2022-06-02","val":61353,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022Q2I"}]}},"AllocatedShareBasedCompensationExpense":{"label":"Share-based Payment Arrangement, Expense","description":"Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.","units":{"USD":[{"start":"2022-01-01","end":"2022-03-31","val":17202,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":17202,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2022-04-01","end":"2022-06-30","val":0,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":17202,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2022-07-01","end":"2022-09-30","val":0,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0001079973-23-000637","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":0,"accn":"0001079973-23-001081","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08"},{"start":"2023-07-01","end":"2023-09-30","val":0,"accn":"0001079973-23-001536","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-11-08","frame":"CY2023Q3"}]}},"AdjustmentForAmortization":{"label":"Amortization","description":"The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":4304,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-06-30","val":2152,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":1076,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":3228,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":1076,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":4304,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":4304,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1076,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2102,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":2102,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-04-01","end":"2024-06-30","val":1076,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":1076,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":3178,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":3178,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":1076,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":1076,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4254,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":5171,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5886,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-04-01","end":"2025-06-30","val":715,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":11937,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":6051,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":21714,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":"2022-01-01","end":"2022-12-31","val":116994,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":485223,"accn":"0001079973-24-000474","fy":2023,"fp":"FY","form":"10-K","filed":"2024-04-01"},{"start":"2023-01-01","end":"2023-12-31","val":485223,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2025-01-01","end":"2025-12-31","val":-1159199,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncomeTaxReconciliationTaxContingencies":{"label":"Effective Income Tax Rate Reconciliation, Tax Contingency, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":-15184,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1053,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":16237,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":-77640,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":-78693,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":88899,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-189353,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-100454,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-239841,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-50488,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"}]}},"OtherInventoryNetOfReserves":{"label":"Other Inventory, Net of Reserves","description":"Amount, after of valuation reserves and allowances, of inventory, classified as other, expected to be sold, or consumed within one year or operating cycle, if longer.","units":{"USD":[{"end":"2023-12-31","val":3024834,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15"},{"end":"2023-12-31","val":3024834,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":3024834,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3017505,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2962071,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3160200,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"RevenueFromContractWithCustomerExcludingAssessedTax":{"label":"Revenue from Contract with Customer, Excluding Assessed Tax","description":"Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":2164554,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4444900,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":2280346,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":7140408,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":2695508,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":2153443,"accn":"0001079973-24-000737","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4540773,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":2387330,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":6628099,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":2087326,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3"}]}},"CashEquivalentsAtCarryingValue":{"label":"Cash Equivalents, at Carrying Value","description":"Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.","units":{"USD":[{"end":"2023-12-31","val":1766621,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":1766621,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-06-30","val":504642,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":841621,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"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":"2024-01-01","end":"2024-06-30","val":0.21,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-09-30","val":0.21,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":0.251,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":-0.884,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":"2023-01-01","end":"2023-06-30","val":2410,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-04-01","end":"2023-06-30","val":71382,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":33320,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2023-07-01","end":"2023-09-30","val":30910,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q3"},{"start":"2024-01-01","end":"2024-03-31","val":-372705,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-771147,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":-771147,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-04-01","end":"2024-06-30","val":-398442,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-04-01","end":"2024-06-30","val":-398442,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":-979962,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-979962,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-208815,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-07-01","end":"2024-09-30","val":-208815,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-03-31","val":-292686,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-686325,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-04-01","end":"2025-06-30","val":-393639,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-949764,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-07-01","end":"2025-09-30","val":-263439,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3"}]}},"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":"2023-12-31","val":0,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"end":"2023-12-31","val":0,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2023Q4I"},{"end":"2024-06-30","val":40280,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":60420,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"LesseeOperatingLeaseDiscountRate":{"label":"Lessee, Operating Lease, Discount Rate","description":"Discount rate used by lessee to determine present value of operating lease payments.","units":{"pure":[{"end":"2024-06-30","val":0.12,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0.12,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"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":"2024-06-30","val":1208054,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1194570,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"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":"2024-06-30","val":55345,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":55345,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"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":"2024-06-30","val":58704,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":58704,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"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":"2024-06-30","val":57000,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":57000,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear":{"label":"Long-Term Debt, Maturity, Remainder of Fiscal Year","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 remainder of current fiscal year.","units":{"USD":[{"end":"2024-06-30","val":27067,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":13583,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"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":"2024-06-30","val":52386,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":52789,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"PaymentsToAcquireInProcessResearchAndDevelopment":{"label":"Payments to Acquire in Process Research and Development","description":"The cash outflows from the purchase of net carrying value allocated to in-process research and development costs and materials acquired in a business combination.","units":{"USD":[{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-03-31","val":41858,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":227354,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08"},{"start":"2024-01-01","end":"2024-06-30","val":227354,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-01-01","end":"2024-09-30","val":147615,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":244872,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-03-31","val":17348,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":219441,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":17348,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"}]}},"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":"2024-06-30","val":18450,"accn":"0001079973-24-001178","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-08-08","frame":"CY2024Q2I"},{"end":"2024-09-30","val":50020,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12","frame":"CY2024Q3I"}]}},"IncreaseDecreaseInDepositOtherAssets":{"label":"Increase (Decrease) in Deposit Assets","description":"The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":-98896,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"}]}},"SharesIssuedPricePerShare":{"label":"Shares Issued, Price Per Share","description":"Per share or per unit amount of equity securities issued.","units":{"USD/shares":[{"end":"2024-09-30","val":3.8,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"end":"2024-09-30","val":3.8,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3I"}]}},"StockIssuedDuringPeriodSharesNewIssues":{"label":"Stock Issued During Period, Shares, New Issues","description":"Number of new stock issued during the period.","units":{"shares":[{"start":"2024-01-01","end":"2024-09-30","val":210000,"accn":"0001079973-24-001501","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-12"},{"start":"2024-01-01","end":"2024-09-30","val":210000,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":210000,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":210000,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"AmortizationOfDebtDiscountPremium":{"label":"Amortization of Debt Discount (Premium)","description":"Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":20000,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":22000,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":22000,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"}]}},"ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1":{"label":"Class of Warrant or Right, Exercise Price of Warrants or Rights","description":"Exercise price per share or per unit of warrants or rights outstanding.","units":{"USD/shares":[{"end":"2024-12-31","val":4.5,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2024Q4I"},{"end":"2025-02-28","val":3.8,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2025-02-28","val":3.8,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27"},{"end":"2025-03-31","val":4.5,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":4.5,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":4.5,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"}]}},"ClassOfWarrantOrRightOutstanding":{"label":"Class of Warrant or Right, Outstanding","description":"Number of warrants or rights outstanding.","units":{"shares":[{"end":"2023-12-31","val":0,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":62500,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":62500,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"end":"2024-12-31","val":62500,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"end":"2024-12-31","val":62500,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q4I"},{"end":"2025-03-31","val":68750,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":68750,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":68750,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"}]}},"DeferredIncomeTaxesAndTaxCredits":{"label":"Deferred Income Taxes and Tax Credits","description":"Amount of deferred income tax expense (benefit) and income tax credits.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":-485223,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-88899,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-189353,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-01-01","end":"2024-09-30","val":-239841,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2024-01-01","end":"2024-12-31","val":-352547,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":-352547,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-12-31","val":1159199,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"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":"2023-12-31","val":806652,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":1346433,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":1346433,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1738450,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"FairValueAdjustmentOfWarrants":{"label":"Fair Value Adjustment of Warrants","description":"Amount of expense (income) related to adjustment to fair value of warrant liability.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":120000,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":132000,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15"},{"start":"2024-01-01","end":"2024-12-31","val":120000,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":132000,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":132000,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFive":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Five","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2024-12-31","val":14273,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2024Q4I"},{"end":"2025-12-31","val":7684,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearFour":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Four","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2024-12-31","val":14273,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2024Q4I"},{"end":"2025-12-31","val":7684,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"FiniteLivedIntangibleAssetsAmortizationExpenseYearThree":{"label":"Finite-Lived Intangible Asset, Expected Amortization, Year Three","description":"Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2024-12-31","val":14273,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2024Q4I"},{"end":"2025-12-31","val":7684,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"IncomeTaxExaminationPenaltiesAndInterestExpense":{"label":"Income Tax Examination, Penalties and Interest Expense","description":"The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.","units":{"USD":[{"start":"2024-01-01","end":"2024-12-31","val":187234,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"start":"2024-01-01","end":"2024-12-31","val":187234,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-392017,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"LiabilityForUncertainTaxPositionsCurrent":{"label":"Liability for Uncertainty in Income Taxes, Current","description":"Amount recognized for uncertainty in income taxes classified as current.","units":{"USD":[{"end":"2023-12-31","val":0,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28"},{"end":"2024-12-31","val":0,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value","description":"Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.","units":{"USD":[{"end":"2024-12-31","val":0,"accn":"0001079973-25-000507","fy":2024,"fp":"FY","form":"10-K","filed":"2025-03-28","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"NotesIssued1":{"label":"Notes Issued","description":"The fair value of notes issued in noncash investing and financing activities.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-03-31","val":12000,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":12000,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":12000,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"}]}},"PaymentsForPurchaseOfOtherAssets1":{"label":"Payments for Purchase of Other Assets","description":"Amount of cash paid to purchase other assets as part of operating activities.","units":{"USD":[{"start":"2024-01-01","end":"2024-03-31","val":80138,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":512999,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-01-01","end":"2024-09-30","val":646946,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"},{"start":"2025-01-01","end":"2025-03-31","val":18548,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":242251,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":350156,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"}]}},"SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares","description":"Number of options vested.","units":{"shares":[{"start":"2025-01-01","end":"2025-03-31","val":33500,"accn":"0001079973-25-000824","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-05-15","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":33500,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-01-01","end":"2025-09-30","val":33500,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12"}]}},"RoyaltyIncomeNonoperating":{"label":"Royalty Income, Nonoperating","description":"Ancillary revenue earned during the period from the consideration paid to the entity for the use of its rights and property by another party. Examples include licensing the use of copyrighted materials and leasing the extraction of natural resources.","units":{"USD":[{"start":"2024-01-01","end":"2024-06-30","val":19760,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2024-04-01","end":"2024-06-30","val":8824,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2024Q2"},{"start":"2025-01-01","end":"2025-06-30","val":25471,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11"},{"start":"2025-04-01","end":"2025-06-30","val":19800,"accn":"0001079973-25-001237","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-08-11","frame":"CY2025Q2"}]}},"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":"2024-07-01","end":"2024-09-30","val":798000,"accn":"0001079973-25-001691","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-11-12","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":798000,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"}]}},"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":"2024-12-31","val":187234,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1738450,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"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":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.21,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance":{"label":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.","units":{"pure":[{"start":"2024-01-01","end":"2024-12-31","val":-0.133,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.299,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationDeductionsOther":{"label":"Effective Income Tax Rate Reconciliation, Deduction, 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 deductions.","units":{"pure":[{"start":"2024-01-01","end":"2024-12-31","val":-0.002,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0.003,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","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":"2024-01-01","end":"2024-12-31","val":0.034,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.035,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationTaxCreditsResearch":{"label":"Effective Income Tax Rate Reconciliation, Tax Credit, Research, 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 research tax credit.","units":{"pure":[{"start":"2024-01-01","end":"2024-12-31","val":0.051,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":-0.051,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}},"OperatingLossCarryforwardsValuationAllowance":{"label":"Operating Loss Carryforwards, Valuation Allowance","description":"The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.","units":{"USD":[{"end":"2025-12-31","val":1300000,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025Q4I"}]}},"ValuationAllowanceDeferredTaxAssetChangeInAmount":{"label":"Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount","description":"Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.","units":{"USD":[{"start":"2025-01-01","end":"2025-12-31","val":1159199,"accn":"0001079973-26-000376","fy":2025,"fp":"FY","form":"10-K","filed":"2026-03-27","frame":"CY2025"}]}}}}}