{"cik":909108,"entityName":"DIAMOND HILL INVESTMENT GROUP, 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-07-27","val":3003844,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-10-26","val":2996287,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3I"},{"end":"2012-03-07","val":3084982,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2012Q1I"},{"end":"2012-04-27","val":3101552,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"end":"2012-07-27","val":3153266,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-10-26","val":3161896,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2013-03-01","val":3231318,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2013-04-30","val":3249472,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-07-26","val":3260283,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-10-30","val":3264230,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2014-02-28","val":3285998,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2014-04-25","val":3297255,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-07-25","val":3306719,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-10-23","val":3315183,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2015-02-26","val":3305561,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2015-04-24","val":3384329,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-07-24","val":3396842,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-10-23","val":3407358,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2016-02-25","val":3398695,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2016-04-27","val":3410224,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-07-27","val":3426208,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-10-26","val":3414065,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2017-02-23","val":3434871,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2017-04-26","val":3441167,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-07-26","val":3453677,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-10-26","val":3469263,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2018-02-22","val":3488752,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2018-05-02","val":3509933,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-08-01","val":3530124,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-10-30","val":3511541,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2019-02-21","val":3500730,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2019-04-30","val":3494778,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-07-31","val":3434453,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-10-29","val":3384158,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2020-02-20","val":3289865,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2020-04-27","val":3235192,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-08-05","val":3213987,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-10-27","val":3163266,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2021-02-25","val":3160419,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2021-04-26","val":3193930,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-07-28","val":3203103,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-10-26","val":3171695,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2022-02-25","val":3221140,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2022-04-26","val":3170577,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-07-28","val":3098867,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-10-26","val":3015855,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2023-02-23","val":3053455,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2023Q1I"},{"end":"2023-05-10","val":2970475,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2023-08-03","val":2944809,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-10-31","val":2878433,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2024-02-28","val":2843585,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2024Q1I"},{"end":"2024-05-07","val":2772890,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-07-30","val":2751023,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-11-01","val":2722456,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2025-02-26","val":2787492,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2025-04-28","val":2727691,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-07-29","val":2725158,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-10-30","val":2705296,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2026-02-25","val":2705375,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","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-06-30","val":181168747,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2011Q2I"},{"end":"2012-06-30","val":185554346,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2012Q2I"},{"end":"2013-06-30","val":211801356,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2013Q2I"},{"end":"2014-06-30","val":318644669,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2014Q2I"},{"end":"2015-06-30","val":593336011,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2015Q2I"},{"end":"2016-06-30","val":581099527,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2016Q2I"},{"end":"2017-06-30","val":640892537,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2017Q2I"},{"end":"2018-06-30","val":648693724,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2018Q2I"},{"end":"2019-06-30","val":468216662,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q2I"},{"end":"2020-06-30","val":353257260,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q2I"},{"end":"2021-06-30","val":519454719,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2021Q2I"},{"end":"2022-06-30","val":522594411,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q2I"},{"end":"2023-06-30","val":483389072,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q2I"},{"end":"2024-06-30","val":368996675,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q2I"},{"end":"2025-06-30","val":364124753,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q2I"}]}}},"us-gaap":{"AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent":{"label":"Accounts Payable and Accrued Liabilities","description":"Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.","units":{"USD":[{"end":"2010-12-31","val":4101079,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2010-12-31","val":4101079,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"end":"2010-12-31","val":3432868,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":2719758,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-09-30","val":3580615,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2895504,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2011-12-31","val":2895504,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"end":"2011-12-31","val":2895504,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2011-12-31","val":2895504,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":2895504,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011Q4I"},{"end":"2012-03-31","val":2294775,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2289815,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2860119,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2797483,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":2797483,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":2797483,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":2797483,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":2797483,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":2224043,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2365751,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3538523,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4049240,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":4049240,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":4049240,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":4049240,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":4049240,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3187625,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4030471,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4573758,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6550770,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":6550770,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":6550770,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":6550770,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":6550770,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5926409,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":6426067,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":8498381,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7651324,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":7651324,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":7651324,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":7651324,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":7651324,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4996595,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":6502832,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":6782593,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":9787048,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":9787048,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":9787048,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":9787048,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":9787048,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6535053,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":8491628,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10404894,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11890403,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":11890403,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":11890403,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":11890403,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":11890403,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":18060373,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":20470960,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":13654401,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":15561491,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":15561491,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":15561491,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":15561491,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":15561491,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":12298154,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":13045332,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7651105,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":8671731,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":8671731,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":8671731,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":8671731,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":8671731,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":6620951,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8239646,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7134193,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8002303,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":8002303,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":8002303,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":8002303,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":8002303,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":9306239,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":10158068,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":10572810,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":8588713,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":8588713,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":8588713,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":8588713,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":8588713,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9765278,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":12630728,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12160734,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9177977,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":9177977,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":9177977,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":9177977,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":9177977,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8356311,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7425948,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":12238747,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":6190370,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":6190370,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":6190370,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":5421454,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":5421454,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":5610105,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":5274101,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6338203,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":5599931,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":5599931,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":5599931,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":5599931,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":5599931,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":5839297,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7262877,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7577132,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7064219,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"AccountsReceivableNet":{"label":"Accounts Receivable, after Allowance for Credit Loss","description":"Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.","units":{"USD":[{"end":"2010-12-31","val":8695103,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2010-12-31","val":8695103,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"end":"2010-12-31","val":8695103,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":9802105,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-09-30","val":8608934,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3I"},{"end":"2011-12-31","val":10295723,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2011-12-31","val":10295723,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"end":"2011-12-31","val":10295723,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2011-12-31","val":10295723,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":10295723,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011Q4I"},{"end":"2012-03-31","val":10885736,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1I"},{"end":"2012-06-30","val":9869809,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":10762069,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":10438598,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":10438598,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":10438598,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":10438598,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":10438598,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":11519318,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":11629694,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":11339393,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":13002295,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":13002295,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":13002295,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":13002295,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":13002295,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":13396598,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":14480571,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":15351246,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":16514146,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":16514146,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":16514146,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":16514146,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":16514146,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":16725287,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":18019839,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":16988637,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":18579302,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":18579302,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":18579302,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":18579302,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":18579302,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":16714045,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":16845662,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":17479493,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":18605209,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":18605209,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":18605209,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":18605209,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":18605209,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":18854644,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":17778026,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":17711289,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":19220279,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":19220279,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":19220279,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":19220279,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":19220279,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":19177956,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":20884354,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":19365969,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":20290283,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":20290283,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":20290283,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":20290283,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":20290283,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":17402023,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":22210625,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":16269731,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":17223362,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":17223362,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":17223362,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":17223362,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":17223362,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":13350220,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":13992464,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":14870956,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":17805864,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":17805864,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":17805864,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":17805864,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":17805864,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":19717837,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":22695729,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":33233682,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":20443562,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":20443562,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":20443562,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":20443562,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":20443562,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":21133187,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":19207451,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":19327637,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":17329034,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":17329034,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":17329034,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":17329034,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":17329034,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":18835657,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":18958115,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":22597262,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":18051241,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":18051241,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":18051241,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":18051241,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":18051241,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":21295728,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":19046218,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":20810366,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":20205678,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":20205678,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":20205678,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":20205678,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":20205678,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":18958638,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":18326763,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":19157138,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":19264233,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"AccountsReceivableRelatedParties":{"label":"Accounts Receivable, Related Parties","description":"For an unclassified balance sheet, amount of receivables arising from transactions with related parties.","units":{"USD":[{"end":"2014-12-31","val":7900000,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-12-31","val":9200000,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":9200000,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":9200000,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":9200000,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":9200000,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9100000,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9200000,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9400000,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":10400000,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":10400000,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":10400000,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":10400000,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":10400000,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":10900000,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":10600000,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10700000,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":11600000,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":11600000,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":11600000,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":11600000,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":11600000,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":11400000,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":10600000,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":10800000,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":9400000,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":9400000,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":9400000,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":9400000,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":9400000,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10100000,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":9600000,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":9900000,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10700000,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":10700000,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":10700000,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":10700000,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":10700000,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":8400000,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":8500000,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8900000,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":10500000,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":10500000,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":10500000,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":10500000,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":10500000,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":12300000,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":12800000,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":11200000,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":11800000,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":11800000,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":11800000,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":11800000,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":11800000,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":11600000,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":10000000,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":9600000,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":9300000,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":9300000,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":8900000,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"}]}},"AccruedBonusesCurrent":{"label":"Accrued Bonuses, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. 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":16111250,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2010-12-31","val":16111250,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"end":"2010-12-31","val":16779461,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":9900000,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-09-30","val":13900000,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3I"},{"end":"2011-12-31","val":16774457,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2011-12-31","val":16774457,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"end":"2011-12-31","val":16774457,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2011-12-31","val":16774457,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":16774457,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011Q4I"},{"end":"2012-03-31","val":4383963,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1I"},{"end":"2012-06-30","val":8368040,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":12393562,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":15908083,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":15908083,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":15908083,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":15908083,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":15908083,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":4857000,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":10348714,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":15994593,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":19606881,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":19606881,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":19606881,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":19606881,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":19606881,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":6100000,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":13117000,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":20462000,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":19981250,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":19981250,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":19981250,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":19981250,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":19981250,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":6389000,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":12743000,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":19565000,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":21984500,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":21984500,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":21984500,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":21984500,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":21984500,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4627000,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":10958500,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":16155000,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":22683500,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":22683500,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":22683500,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":22683500,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":22683500,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":6487000,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":13756000,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":21060000,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":25496500,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":25496500,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":25496500,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":25496500,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":25496500,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7658000,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":14534000,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":21709000,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":26754167,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":26754167,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":26754167,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":26754167,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":26754167,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4500000,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":11020000,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":18342000,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":26615510,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":26615510,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":26615510,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":26615510,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":26615510,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7419223,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":12953820,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":19235903,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":28400000,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":28400000,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":28400000,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":28400000,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":28400000,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":8236156,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":18199037,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":28830744,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":37235418,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":37235418,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":37235418,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":37235418,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":37235418,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":9400752,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":16851674,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":24260281,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":32100000,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":32100000,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":32100000,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":32100000,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":32100000,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":6068220,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":13293056,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":20807724,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":29500000,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":29500000,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":29500000,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":29500000,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":29500000,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":6786756,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":14566153,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":22664898,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":31500000,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":31500000,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":31500000,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":31500000,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":31500000,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6764895,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":13574476,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":20538686,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":28000000,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"AccruedIncomeTaxesCurrent":{"label":"Accrued Income Taxes, Current","description":"Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.","units":{"USD":[{"end":"2010-12-31","val":855285,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2010Q4I"},{"end":"2010-12-31","val":855285,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"end":"2010-12-31","val":855285,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-06-30","val":0,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-09-30","val":0,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3I"},{"end":"2011-12-31","val":0,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q4I"},{"end":"2011-12-31","val":0,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2012-03-31","val":59812,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1I"}]}},"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":"2016-12-31","val":3300000,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":4000000,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":4000000,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":5200000,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":5200000,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":6400000,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":6400000,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":7400000,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":7400000,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":7500000,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":7500000,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":8900000,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":8900000,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":10200000,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation":{"label":"Share-based Payment Arrangement, Decrease for Tax Withholding Obligation","description":"Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":140602,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":146071,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":146071,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":158988,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":158988,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":158988,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":1348262,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":1348262,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":1348262,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1884187,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":1884187,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":1884187,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":976343,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":976343,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":976343,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":4323676,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":4323676,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":4323676,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":10029464,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":10029464,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":10029464,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":796920,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1883676,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":2789949,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-12-31","val":4966042,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":4966042,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":4966042,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":501564,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":501564,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":917163,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":917163,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":415599,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1602528,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":1602528,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-07-01","end":"2018-09-30","val":685364,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1925700,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":1925700,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":1925700,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":602000,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":602000,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":602000,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":602000,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1039631,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":1039631,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":437631,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":437631,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":1390482,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":1390482,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1390482,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":252968,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":252968,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1483030,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":1483030,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":1230062,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":1230062,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1574307,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":1574307,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-07-01","end":"2020-09-30","val":91277,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":91277,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1947456,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":1947456,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":1947456,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":258088,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":258088,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":687583,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":687583,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":429495,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":429495,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1518612,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":1518612,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":831029,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":831029,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1625413,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":1625413,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1625413,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-06-30","val":1781410,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":1781410,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":1781410,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":1781410,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2580328,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":2580328,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":798918,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":798918,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3436678,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":3436678,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":3436678,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1132507,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":1132507,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4173781,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":3041274,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4977863,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":804082,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":5131262,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":5131262,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":5131262,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1055140,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4539691,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":3484551,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":4583042,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":4583042,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":43351,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":43351,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":6275907,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":6275907,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":75844,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3566569,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":3490725,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":4126593,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":560024,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4222780,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"AdministrativeServicesRevenue":{"label":"Administrative Services Revenue (Deprecated 2018-01-31)","description":"Amount of revenue from providing administrative services, including, but not limited to, accounting, tax, legal, regulatory filing, and share registration activities of managed funds and investment accounts of independent third parties and related and affiliated entities.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":11617140,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-06-30","val":6326505,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":3216646,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":9675532,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":3349027,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":13074707,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":13074707,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3615730,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":7630884,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":7630884,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":4015154,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-04-01","end":"2013-06-30","val":4015154,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":11951844,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":11951844,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-07-01","end":"2013-09-30","val":4320959,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-07-01","end":"2013-09-30","val":4320959,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":16692093,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":16692093,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":16692093,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":5043417,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":5043417,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":10608498,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":10608498,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-04-01","end":"2014-06-30","val":5565081,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":5565081,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":16682792,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":16682792,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-07-01","end":"2014-09-30","val":6074294,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":6074294,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":22968369,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":22968369,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":22968369,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":6379960,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":6379960,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":13263411,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":13263411,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":6883451,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":6883451,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":20031572,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":20031572,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":6768161,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-07-01","end":"2015-09-30","val":6768161,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":27042861,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":27042861,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":27042861,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":6760870,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":6760870,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":14111452,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":14111452,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":7350583,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":7350583,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":20557388,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":20557388,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":6445936,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":6445936,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":26664635,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":26664635,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":6436359,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":6436359,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":12874949,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":12874949,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":6465152,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":6465152,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":19432002,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":19432002,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":6557054,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":6557054,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":26219881,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":6607337,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":12601056,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":5993719,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":18771040,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":6169984,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"}]}},"AllowanceForDoubtfulAccountsReceivable":{"label":"Accounts Receivable, Allowance for Credit Loss","description":"Amount of allowance for credit loss on accounts receivable.","units":{"USD":[{"end":"2011-12-31","val":0,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2011-12-31","val":0,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":0,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011Q4I"},{"end":"2012-06-30","val":0,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":0,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":0,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":0,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":0,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":0,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":0,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":0,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":0,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":0,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":0,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":0,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":0,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":0,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":0,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":0,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":0,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":0,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":0,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":0,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":0,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":0,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":0,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":0,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":0,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":0,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":0,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":0,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"AlternativeInvestmentsFairValueDisclosure":{"label":"Alternative Investment, Fair Value Disclosure (Deprecated 2018-01-31)","description":"Fair value of investment in certain entities that calculate net asset value per share. Includes, but is not limited to, by unit, membership interest, or other ownership interest. Investment includes, but is not limited to, investment in certain hedge funds, venture capital funds, private equity funds, real estate partnerships or funds. Excludes measurement of net asset value as estimate of fair value.","units":{"USD":[{"end":"2016-03-31","val":1400000,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1400000,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"}]}},"AssetManagementCosts":{"label":"Asset Management Costs (Deprecated 2018-01-31)","description":"The aggregate costs related to asset management during the reporting period.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":2339544,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":964336,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-01","end":"2010-06-30","val":492181,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":1473933,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-07-01","end":"2010-09-30","val":509598,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1941160,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":1941160,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":338937,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":800029,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":800029,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-04-01","end":"2011-06-30","val":461093,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-01","end":"2011-06-30","val":461093,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":1249849,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":1249849,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":449820,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-07-01","end":"2011-09-30","val":449820,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1504005,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":1504005,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":1504005,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":445746,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":445746,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":827695,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":827695,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":381949,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-04-01","end":"2012-06-30","val":381949,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1218040,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":1218040,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":390345,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":390345,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1556909,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":1556909,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":1556909,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":407593,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":407593,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":827691,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":827691,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":420098,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-04-01","end":"2013-06-30","val":420098,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":1302077,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":1302077,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-07-01","end":"2013-09-30","val":474386,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-07-01","end":"2013-09-30","val":474386,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1756366,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":1756366,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":1756366,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":672121,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":672121,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1406450,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":1406450,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-04-01","end":"2014-06-30","val":734329,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":734329,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":2144234,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":2144234,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-07-01","end":"2014-09-30","val":737784,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":737784,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2884495,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":2884495,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":2884495,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":736373,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":736373,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1585030,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":1585030,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":848657,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":848657,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2429593,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":2429593,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":844563,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-07-01","end":"2015-09-30","val":844563,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":3330265,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":3330265,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":3330265,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":876066,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":876066,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1827918,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":1827918,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":951852,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":951852,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":2865905,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":2865905,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":1037987,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":1037987,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3884655,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":3884655,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1000616,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":1000616,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2029354,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":2029354,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":1028738,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":1028738,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3149242,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":3149242,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":1119889,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":1119889,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":4313185,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1017419,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1898906,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":881487,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2769009,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":870103,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"}]}},"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":28565866,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2010-12-31","val":28565866,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"end":"2010-12-31","val":28565866,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":37407635,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-09-30","val":44932261,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3I"},{"end":"2011-12-31","val":37720319,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2011-12-31","val":37720319,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"end":"2011-12-31","val":37720319,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2011-12-31","val":37720319,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":37720319,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011Q4I"},{"end":"2012-03-31","val":35915582,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1I"},{"end":"2012-06-30","val":44508239,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":56155484,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":41235917,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":41235917,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":41235917,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":41235917,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":41235917,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":41102998,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":52938295,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":66183415,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":75353418,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":75353418,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":75353418,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":75353418,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":75353418,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":70715897,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":87385338,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":103449788,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":107708628,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":107708628,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":107708628,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":107708628,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":107708628,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":110481743,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":128675334,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":145623539,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":145186581,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":145186581,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":145186581,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":145186581,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":145186581,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":143418748,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":164373827,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":184318492,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":199717861,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":199717861,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":199717861,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":199717861,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":199717861,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":210884949,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":229886158,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":255179499,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":250388319,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":250388319,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":250388319,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":250388319,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":250388319,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":282317815,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":317751364,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":346142760,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":325727843,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":325727843,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":325727843,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":325727843,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":325727843,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":295154913,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":306151941,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":289710862,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":272663950,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":272663950,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":272663950,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":272663950,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":272663950,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":237241616,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":259663739,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":269115786,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":263097341,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":263097341,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":263097341,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":263097341,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":263097341,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":259665393,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":287568261,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":316744019,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":286153403,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":286153403,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":286153403,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":286153403,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":286153403,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":261366323,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":252181684,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":243675662,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":249821410,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":249821410,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":249821410,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":249821410,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":249821410,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":234530691,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":240618592,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":254310361,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":232094348,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":232094348,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":232094348,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":232094348,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":232094348,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":209085809,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":213051263,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":240809809,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":245126650,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":245126650,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":245126650,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":245126650,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":245126650,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":224437389,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":261022511,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":256267310,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":260403836,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","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":"2008-12-31","val":15788560,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2008Q4I"},{"end":"2009-12-31","val":11513194,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2009-12-31","val":11513194,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"end":"2009-12-31","val":11513194,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2009-12-31","val":11513194,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2009Q4I"},{"end":"2010-06-30","val":18714468,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2I"},{"end":"2010-09-30","val":28840495,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2010Q3I"},{"end":"2010-12-31","val":5775526,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2010-12-31","val":5775526,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"end":"2010-12-31","val":5775526,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2010-12-31","val":5775526,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"end":"2010-12-31","val":5775526,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2010-12-31","val":5775526,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2010-12-31","val":5775526,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2010-12-31","val":5775526,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2010Q4I"},{"end":"2011-03-31","val":5212306,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1I"},{"end":"2011-06-30","val":14136691,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2011-06-30","val":14136691,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2011Q2I"},{"end":"2011-09-30","val":22920367,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"end":"2011-09-30","val":22920367,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3I"},{"end":"2011-12-31","val":15242768,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2011-12-31","val":15242768,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"end":"2011-12-31","val":15242768,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2011-12-31","val":15242768,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":15242768,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2011-12-31","val":15242768,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2011-12-31","val":15242768,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2011-12-31","val":15242768,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2011-12-31","val":15242768,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2011-12-31","val":15242768,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2011Q4I"},{"end":"2012-03-31","val":9723788,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"end":"2012-03-31","val":9723788,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1I"},{"end":"2012-06-30","val":14772101,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2012-06-30","val":14772101,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2012Q2I"},{"end":"2012-09-30","val":23771131,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2012-09-30","val":23771131,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2012Q3I"},{"end":"2012-12-31","val":7870908,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":7870908,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":7870908,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":7870908,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":7870908,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2012-12-31","val":7870908,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2012-12-31","val":7870908,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2012-12-31","val":7870908,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2012-12-31","val":7870908,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2012-12-31","val":7870908,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2012Q4I"},{"end":"2013-03-31","val":5399980,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2013-03-31","val":5399980,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1I"},{"end":"2013-06-30","val":12849477,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2013-06-30","val":12849477,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2013Q2I"},{"end":"2013-09-30","val":26396118,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2013-09-30","val":26396118,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q3I"},{"end":"2013-12-31","val":33106972,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":33106972,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":33106972,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":33106972,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":33106972,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2013-12-31","val":33106972,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2013-12-31","val":33106972,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2013-12-31","val":33106972,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2013-12-31","val":33106972,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2013-12-31","val":33106972,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2013Q4I"},{"end":"2014-03-31","val":11264827,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2014-03-31","val":11264827,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1I"},{"end":"2014-06-30","val":27237563,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2014-06-30","val":27237563,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2014Q2I"},{"end":"2014-09-30","val":42444685,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2014-09-30","val":42444685,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q3I"},{"end":"2014-12-31","val":35777140,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":35777140,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":35777140,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":35777140,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":35777140,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2014-12-31","val":35777140,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2014-12-31","val":35777140,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2014-12-31","val":35777140,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2014-12-31","val":35777140,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2014-12-31","val":35777140,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":31496975,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2015-03-31","val":31496975,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1I"},{"end":"2015-06-30","val":43008747,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2015-06-30","val":43008747,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2I"},{"end":"2015-09-30","val":58098340,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2015-09-30","val":58098340,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3I"},{"end":"2015-12-31","val":57474777,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":57474777,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":57474777,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":57474777,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":57474777,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2015-12-31","val":57474777,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2015-12-31","val":57474777,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2015-12-31","val":57474777,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2015-12-31","val":57474777,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2015-12-31","val":57474777,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2015Q4I"},{"end":"2016-03-31","val":49337654,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2016-03-31","val":49337654,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1I"},{"end":"2016-06-30","val":70744395,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2016-06-30","val":70744395,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2I"},{"end":"2016-09-30","val":63659780,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2016-09-30","val":63659780,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":57189876,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":57189876,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":57189876,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":57189876,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":57189876,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2016-12-31","val":57189876,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2016-12-31","val":57189876,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2016-12-31","val":57189876,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2016-12-31","val":57189876,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2016-12-31","val":57189876,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":59317703,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2017-03-31","val":59317703,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1I"},{"end":"2017-06-30","val":70504429,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2017-06-30","val":70504429,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2I"},{"end":"2017-09-30","val":89890396,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2017-09-30","val":89890396,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3I"},{"end":"2017-12-31","val":76602108,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":76602108,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":76602108,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":76602108,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":76602108,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2017-12-31","val":76602108,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017Q4I"},{"end":"2018-03-31","val":58798266,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":78227005,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":100619433,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":84430059,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":84430059,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":93176253,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":93176253,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":98478202,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":98478202,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":80550393,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":80550393,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":63195302,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":63195302,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":46991879,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":46991879,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":41624604,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q4I"}]}},"CashAndCashEquivalentsFairValueDisclosure":{"label":"Cash and Cash Equivalents, Fair Value Disclosure","description":"Fair value portion 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.","units":{"USD":[{"end":"2017-12-31","val":72669083,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":80690647,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":80690647,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":68572210,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":108761910,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":116193674,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":90144943,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":90144943,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":94884074,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":109038687,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":115294424,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":94698816,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":94698816,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":77122682,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":81991040,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":95578124,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":76836186,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":76836186,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":55274878,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":54633050,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":61770076,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":60412001,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":60412001,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":38627607,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":37565646,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":44562025,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":44171397,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":44171397,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":16219496,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":20908077,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":31690501,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":40339754,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":40339754,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":22929773,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":37745750,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":42044852,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":41130032,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"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":"2009-01-01","end":"2009-12-31","val":-4275366,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":7201274,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-01","end":"2010-09-30","val":17327301,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-01-01","end":"2010-12-31","val":-5737668,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":-5737668,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-563220,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":8361165,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":8361165,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-01-01","end":"2011-09-30","val":17144841,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":17144841,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-01-01","end":"2011-12-31","val":9467242,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":9467242,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":9467242,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-5518980,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":-5518980,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-470667,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":-470667,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-01-01","end":"2012-09-30","val":8528363,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":8528363,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":-7371860,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":-7371860,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":-7371860,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-2470928,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":-2470928,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":4978569,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":4978569,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":18525210,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":18525210,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-01-01","end":"2013-12-31","val":25236064,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":25236064,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":25236064,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-21842145,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":-21842145,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-5869409,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":-5869409,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-01-01","end":"2014-09-30","val":9337713,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":9337713,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-01-01","end":"2014-12-31","val":2670168,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":2670168,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":2670168,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-4280165,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":-4280165,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":7231607,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":7231607,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":22321200,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":22321200,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":21697637,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":21697637,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":21697637,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-8137123,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":-8137123,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":13269618,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":13269618,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":6185003,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":6185003,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":-284901,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":-284901,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":-284901,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":2127827,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":2127827,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":13314553,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":13314553,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":32700520,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":32700520,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":19412232,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":19412232,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":19412232,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-17803842,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1624897,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":24017325,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":7827951,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":7827951,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":8746194,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"}]}},"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":"2017-12-31","val":76602108,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2017-12-31","val":76602108,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2017-12-31","val":76602108,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2017-12-31","val":76602108,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":58798266,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1I"},{"end":"2018-06-30","val":78227005,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2I"},{"end":"2018-09-30","val":100619433,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q3I"},{"end":"2018-12-31","val":84430059,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":84430059,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":84430059,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":84430059,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2018-12-31","val":84430059,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2018-12-31","val":84430059,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2018-12-31","val":84430059,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2018-12-31","val":84430059,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":92149154,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2019-03-31","val":92149154,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1I"},{"end":"2019-06-30","val":112275019,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2019-06-30","val":112275019,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2I"},{"end":"2019-09-30","val":118113741,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2019-09-30","val":118113741,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3I"},{"end":"2019-12-31","val":93176253,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":93176253,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":93176253,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":93176253,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":93176253,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2019-12-31","val":93176253,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2019-12-31","val":93176253,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2019-12-31","val":93176253,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2019-12-31","val":93176253,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":97311557,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2020-03-31","val":97311557,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":111339859,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2020-06-30","val":111339859,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2I"},{"end":"2020-09-30","val":117753672,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2020-09-30","val":117753672,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3I"},{"end":"2020-12-31","val":98478202,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":98478202,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":98478202,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":98478202,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":98478202,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2020-12-31","val":98478202,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2020-12-31","val":98478202,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2020-12-31","val":98478202,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2020-12-31","val":98478202,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2020-12-31","val":98478202,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":80187685,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2021-03-31","val":80187685,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":87761054,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2021-06-30","val":87761054,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":98580247,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2021-09-30","val":98580247,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":80550393,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":80550393,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":80550393,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":80550393,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":80550393,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":80550393,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2021-12-31","val":80550393,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2021-12-31","val":80550393,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2021-12-31","val":80550393,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2021-12-31","val":80550393,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2021Q4I"},{"end":"2022-03-31","val":58779282,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2022-03-31","val":58779282,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1I"},{"end":"2022-06-30","val":58502482,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2022-06-30","val":58502482,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2I"},{"end":"2022-09-30","val":63189773,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2022-09-30","val":63189773,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3I"},{"end":"2022-12-31","val":63195302,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":63195302,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":63195302,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":63195302,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":63195302,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2022-12-31","val":63195302,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2022-12-31","val":63195302,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2022-12-31","val":63195302,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2022-12-31","val":63195302,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2022-12-31","val":63195302,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":40334923,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2023-03-31","val":40334923,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":38656996,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2023-06-30","val":38656996,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q2I"},{"end":"2023-09-30","val":45741395,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2023-09-30","val":45741395,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3I"},{"end":"2023-12-31","val":46991879,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":46991879,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":46991879,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":46991879,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":46991879,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2023-12-31","val":46991879,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2023-12-31","val":46991879,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2023-12-31","val":46991879,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2023-12-31","val":46991879,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":17592320,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-03-31","val":17592320,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1I"},{"end":"2024-06-30","val":23449563,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2024-06-30","val":23449563,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2024Q2I"},{"end":"2024-09-30","val":33715772,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2024-09-30","val":33715772,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":41624604,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":41624604,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":41624604,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":41624604,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":41624604,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":25140171,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":49056511,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":43019333,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":42423235,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect":{"label":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect","description":"Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.","units":{"USD":[{"start":"2018-01-01","end":"2018-03-31","val":-17803842,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1624897,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":24017325,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-01-01","end":"2018-12-31","val":7827951,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7719095,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":7719095,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":27844960,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":27844960,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":33683682,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":33683682,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":8746194,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":8746194,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":4135304,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":4135304,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":18163606,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":18163606,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":24577419,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":24577419,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":5301949,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":5301949,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":5301949,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-18290517,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":-18290517,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-10717148,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":-10717148,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":102045,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":102045,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":-17927809,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":-17927809,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-17927809,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-21771111,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":-21771111,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-22047911,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":-22047911,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-17360620,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":-17360620,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":-17355091,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-17355091,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":-17355091,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-22860379,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-22860379,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-24538306,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-24538306,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":-17453907,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":-17453907,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":-16203423,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":-16203423,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":-16203423,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-29399559,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-29399559,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-23542316,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":-23542316,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":-13276107,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":-13276107,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-5367275,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":-5367275,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-16484433,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":7431907,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":1394729,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":798631,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"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":"2018-12-31","val":84430059,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":84430059,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":84430059,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q4I"},{"end":"2019-03-31","val":82132927,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":112275019,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":118113741,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":93176253,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":93176253,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":93176253,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q4I"},{"end":"2020-03-31","val":97311557,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":111339859,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":117753672,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":98478202,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":98478202,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":98478202,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q4I"},{"end":"2021-03-31","val":80187685,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":87761054,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":98580247,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":80550393,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":80550393,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":80550393,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q4I"},{"end":"2022-03-31","val":58779282,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":58502482,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":63189773,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":63195302,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":63195302,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":63195302,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q4I"},{"end":"2023-03-31","val":40334923,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":38656996,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":45741395,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":46991879,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":46991879,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":46991879,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":17592320,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":23449563,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":33715772,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":41624604,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":41624604,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":41624604,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":41624604,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":25140171,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":49056511,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":43019333,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":42423235,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"CommitmentsAndContingencies":{"label":"Commitments and Contingencies","description":"Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.","units":{"USD":[{"end":"2013-12-31","val":0,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":0,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":0,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"}]}},"CommonStockDividendsPerShareCashPaid":{"label":"Common Stock, Dividends, Per Share, Cash Paid","description":"Aggregate dividends paid during the period for each share of common stock outstanding.","units":{"USD/shares":[{"start":"2009-01-01","end":"2009-12-31","val":10,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":13,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":13,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":5,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":5,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":5,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":8,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":8,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":8,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":3,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":3,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":3,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":4,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":4,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":4,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":5,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":5,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":5,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":6,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":6,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":6,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":7,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":7,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":7,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":8,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":8,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":8,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":9,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":9,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":9,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":12,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":12,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":12,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":23,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":23,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":23,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":10,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":10,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":10,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":6,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":6,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":6,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024"}]}},"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":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2013-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":0,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2017Q4I"}]}},"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":7000000,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2010-12-31","val":7000000,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"end":"2010-12-31","val":7000000,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":7000000,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-09-30","val":7000000,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3I"},{"end":"2011-12-31","val":7000000,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2011-12-31","val":7000000,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"end":"2011-12-31","val":7000000,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2011-12-31","val":7000000,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":7000000,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011Q4I"},{"end":"2012-03-31","val":7000000,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1I"},{"end":"2012-06-30","val":7000000,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":7000000,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":7000000,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":7000000,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":7000000,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":7000000,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":7000000,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":7000000,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":7000000,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":7000000,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":7000000,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":7000000,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":7000000,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":7000000,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":7000000,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":7000000,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":7000000,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":7000000,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":7000000,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":7000000,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":7000000,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":7000000,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":7000000,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":7000000,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":7000000,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":7000000,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":7000000,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":7000000,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":7000000,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":7000000,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":7000000,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":7000000,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":7000000,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":7000000,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":7000000,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":7000000,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":7000000,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":7000000,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":7000000,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":7000000,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":7000000,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":7000000,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":7000000,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":7000000,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":7000000,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":7000000,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":7000000,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":7000000,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7000000,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7000000,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":7000000,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":7000000,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":7000000,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":7000000,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":7000000,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":7000000,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":7000000,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":7000000,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":7000000,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":7000000,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":7000000,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":7000000,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":7000000,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":7000000,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":7000000,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":7000000,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":7000000,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":7000000,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":7000000,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":7000000,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":7000000,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7000000,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7000000,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":7000000,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":7000000,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":7000000,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":7000000,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":7000000,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":7000000,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":7000000,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":7000000,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":7000000,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":7000000,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":7000000,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":7000000,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":7000000,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":7000000,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":7000000,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":7000000,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":7000000,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":7000000,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":7000000,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":7000000,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":7000000,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":7000000,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":7000000,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":7000000,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7000000,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":7000000,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":7000000,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":7000000,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":7000000,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":7000000,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":7000000,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7000000,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":7000000,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7000000,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","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":2795683,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2010-12-31","val":2795683,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"end":"2010-12-31","val":2795683,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":3002874,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2995235,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2995814,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2011-12-31","val":2995814,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"end":"2011-12-31","val":2995814,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2011-12-31","val":2995814,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":2995814,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3096178,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3152073,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3160768,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3169987,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":3169987,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":3169987,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":3169987,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":3169987,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3242674,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3261594,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3263677,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3257247,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":3257247,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":3257247,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":3257247,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":3257247,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3296297,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3306084,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3314167,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3317728,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":3317728,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":3317728,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":3317728,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":3317728,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3382694,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3396172,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3407269,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3414338,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":3414338,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":3414338,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":3414338,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":3414338,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3409281,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3425389,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3413355,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3411556,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":3411556,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":3411556,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":3411556,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":3411556,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3443013,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3457775,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3468565,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3470428,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":3470428,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":3470428,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":3470428,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":3470428,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3518957,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3532634,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3534148,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3499285,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":3499285,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":3499285,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":3499285,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":3499285,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3494599,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3443464,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3403739,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3294672,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":3499285,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":3294672,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":3294672,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":3294672,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3247515,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3212924,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3164793,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3168823,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":3168823,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":3168823,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":3168823,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":3168823,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3197634,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3208022,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3172252,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3171536,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":3171536,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":3171536,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":3171536,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":3171536,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3191487,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3122317,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3035784,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3010457,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":3010457,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":3010457,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":3010457,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":3010457,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3027738,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2950264,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2918762,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2823076,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":2823076,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":2823076,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":2823076,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":2823076,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2804668,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2751331,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2732931,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2670469,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":2670469,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":2670469,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":2670469,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":2670469,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2774649,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2729994,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2723160,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2705580,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"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":2795683,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2010-12-31","val":2795683,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"end":"2010-12-31","val":2795683,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":3002874,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2995235,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2995814,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2011-12-31","val":2995814,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"end":"2011-12-31","val":2995814,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2011-12-31","val":2995814,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":2995814,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011Q4I"},{"end":"2012-03-31","val":3096178,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1I"},{"end":"2012-06-30","val":3152073,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":3160768,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":3169987,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":3169987,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":3169987,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":3169987,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":3169987,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":3242674,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3261594,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3263677,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3257247,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":3257247,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":3257247,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":3257247,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":3257247,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3296297,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3306084,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3314167,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3317728,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":3317728,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":3317728,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":3317728,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":3317728,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":3382694,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":3396172,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":3407269,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":3414338,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":3414338,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":3414338,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":3414338,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":3414338,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":3409281,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3425389,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":3413355,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":3411556,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":3411556,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":3411556,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":3411556,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":3411556,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3443013,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3457775,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3468565,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":3470428,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":3470428,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":3470428,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":3470428,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":3470428,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":3518957,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3532634,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3534148,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3499285,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":3470428,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":3470428,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":3470428,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":3499285,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3494599,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3443464,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3403739,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3294672,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":3470428,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":3294672,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":3294672,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":3294672,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3247515,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":3212924,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3164793,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":3168823,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":3168823,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":3168823,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":3168823,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":3168823,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3197634,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":3208022,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":3172252,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":3171536,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":3171536,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":3171536,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":3171536,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":3171536,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3191487,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3122317,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3035784,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3010457,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":3010457,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":3010457,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":3010457,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":3010457,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3027738,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":2950264,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":2918762,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2823076,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":2823076,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":2823076,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":2823076,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":2823076,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2804668,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2751331,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2732931,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2670469,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":2670469,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":2670469,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":2670469,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":2670469,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2774649,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2729994,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2723160,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2705580,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","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":34423011,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2010-12-31","val":34423011,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"end":"2010-12-31","val":34423011,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":50390581,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-09-30","val":49890340,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3I"},{"end":"2011-12-31","val":49995622,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2011-12-31","val":49995622,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"end":"2011-12-31","val":49995622,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2011-12-31","val":49995622,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":49995622,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011Q4I"},{"end":"2012-03-31","val":57716418,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1I"},{"end":"2012-06-30","val":62055392,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":64086195,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":65255813,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":65255813,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":65255813,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":65255813,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":65255813,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":70907335,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":72439252,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":72766173,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":72642933,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":72642933,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":72642933,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":72642933,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":72642933,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":79163115,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":80589385,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":81837321,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":84855693,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":84855693,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":84855693,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":84855693,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":84855693,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":95195134,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":97899697,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":100308443,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":102536527,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":102536527,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":102536527,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":102536527,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":102536527,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":107438271,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":110115374,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":108914518,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":109293803,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":109293803,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":109293803,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":109293803,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":109293803,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":114459766,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":116845374,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":119167093,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":118209111,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":118209111,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":118209111,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":118209111,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":118209111,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":128441231,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":130369411,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":130555846,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":124933060,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":124933060,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":124933060,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":124933060,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":124933060,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":124484045,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":116835709,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":111265293,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":95853477,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":95853477,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":95853477,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":95853477,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":95853477,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":90602468,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":86189846,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":80160678,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":80810946,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":80810946,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":80810946,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":80810946,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":80810946,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":85303452,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":86888594,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":80555674,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":80434049,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":80434049,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":80434049,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":80434049,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":80434049,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":83517125,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":71099716,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":55910331,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":51688631,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":51688631,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":51688631,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":51688631,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":51688631,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":55690092,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":42903550,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":37597398,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":22164410,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":22164410,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":22164410,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":22164410,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":22164410,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":19029598,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10916078,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":30051853,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":28478515,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":28478515,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":28478515,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":28478515,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":28478515,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":47756059,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":49809544,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":51380481,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":51332432,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"CostMethodInvestmentsFairValueDisclosure":{"label":"Cost Method Investments, Fair Value Disclosure","description":"Fair value portion of investments accounted under the cost method.","units":{"USD":[{"end":"2012-06-30","val":11700000,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"}]}},"CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption":{"label":"Cumulative Effect of New Accounting Principle in Period of Adoption (Deprecated 2020-01-31)","description":"Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.","units":{"USD":[{"end":"2015-12-31","val":4031756,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015Q4I"},{"end":"2016-01-01","val":4031756,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"}]}},"CurrentFederalTaxExpenseBenefit":{"label":"Current Federal Tax Expense (Benefit)","description":"Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":6966872,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":8921527,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":8921527,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":8990777,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":8990777,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":8990777,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":17866911,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":17866911,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":17866911,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":15015813,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":15015813,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":15015813,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":22874571,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":22874571,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":22874571,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":24234050,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":24234050,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":24234050,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":24749832,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":24749832,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":24749832,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":15731258,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":15731258,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":15731258,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":13952230,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":13952230,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":13952230,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":9633927,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":9633927,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":9633927,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":20987801,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":20987801,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":20987801,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":14494857,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":14494857,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":14494857,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":9974451,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":9974451,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":9974451,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":11122669,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":11122669,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":12412990,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"CurrentStateAndLocalTaxExpenseBenefit":{"label":"Current State and Local Tax Expense (Benefit)","description":"Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":1964273,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1774395,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":1774395,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":8560479,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":8560479,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":8560479,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":3656997,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":3656997,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":3656997,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":2374534,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":2374534,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":2374534,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":6472120,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":6472120,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":6472120,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4119580,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":4119580,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":4119580,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2731661,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":2731661,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":2731661,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3038022,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":3038022,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3037819,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"DeferredCompensationEquity":{"label":"Deferred Compensation Equity","description":"Value of stock issued under share-based plans to employees or officers which is the unearned portion, accounted for under the fair value method.","units":{"USD":[{"end":"2010-12-31","val":7137729,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2010-12-31","val":7137729,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"end":"2010-12-31","val":7137729,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":13176298,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-09-30","val":12551515,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3I"},{"end":"2011-12-31","val":11539632,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2011-12-31","val":11539632,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"end":"2011-12-31","val":11539632,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2011-12-31","val":11539632,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":11539632,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011Q4I"},{"end":"2012-03-31","val":12745107,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1I"},{"end":"2012-06-30","val":15738826,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":14884996,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":14829470,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":14829470,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":14829470,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":14829470,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":14829470,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":14388976,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":14461741,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":13750779,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":11397560,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":11397560,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":11397560,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":11397560,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":11397560,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":12388310,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":12121182,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":11453744,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":12566133,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":12566133,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":12566133,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":12566133,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":12566133,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":18658612,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":19325119,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":19711840,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":19294784,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":19294784,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":19294784,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":19294784,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":19294784,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":21795383,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":22552883,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":19611808,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":17728106,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":17728106,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":17728106,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":17728106,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":17728106,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":17799783,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":19188802,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":20240809,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":19134963,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":19134963,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":19134963,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":19134963,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":19134963,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":23907748,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":24019869,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":22502206,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":22008054,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":22008054,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":22008054,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":22008054,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":22008054,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":23656774,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":21919702,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":22239482,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":20331890,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":20331890,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":20331890,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":20331890,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":20331890,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":18686750,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":17103472,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":15735586,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":14748118,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":14748118,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":14748118,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":14748118,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":14748118,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":19440920,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":19229825,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":17188383,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":15268705,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":15268705,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":15268705,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":15268705,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":15268705,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":24476298,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":23250408,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":19975380,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":17011144,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":17011144,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":17011144,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":17011144,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":17011144,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":23568556,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":21087626,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":18214588,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":15392418,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":15392418,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":15392418,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":15392418,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":15392418,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":23075385,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":20686099,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":18521215,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":15833657,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":15833657,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":15833657,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":15833657,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":15833657,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":31423253,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":33691426,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":32762540,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":29245119,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"DeferredCompensationLiabilityCurrentAndNoncurrent":{"label":"Deferred Compensation Liability, Current and Noncurrent","description":"Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.","units":{"USD":[{"end":"2012-12-31","val":794644,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":794644,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":794644,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":794644,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":794644,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":863499,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":894678,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":921527,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1287745,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":1287745,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":1287745,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":1287745,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":1287745,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5206252,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5394414,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":5304623,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5678764,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":5678764,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":5678764,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":5678764,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":5678764,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":10087526,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":10211281,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":9514687,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":10236743,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":10236743,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":10236743,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":10236743,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":10236743,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":12520233,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":12552132,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":13369919,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":14182470,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":14182470,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":14182470,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":14182470,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":14182470,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":18683617,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":19119772,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":19571038,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":20480790,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":20480790,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":20480790,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":20480790,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":20480790,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":23994156,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":24449750,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":25432661,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":22387874,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":22387874,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":22387874,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":22387874,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":22387874,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":26777526,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":28060153,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":28416798,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":30342204,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":30342204,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":30342204,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":30342204,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":30342204,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":22867172,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":26692713,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":28654074,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":33241952,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":33241952,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":33241952,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":33241952,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":33241952,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":33369087,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":34880340,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":34883646,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":37348294,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":37348294,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":37348294,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":37348294,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":37348294,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":33968699,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":29278306,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":28226669,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":30744990,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":30744990,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":30744990,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":30744990,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":30744990,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":31231801,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":33214525,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":32355274,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":36087170,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":36087170,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":36087170,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":36087170,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":36087170,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":37543829,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":36674694,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":38924862,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":39129093,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":39129093,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":39129093,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":39129093,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":39129093,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":35450642,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":38492548,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":40544053,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":42510592,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"DeferredCompensationPlanAssets":{"label":"Deferred Compensation Plan Assets","description":"Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.","units":{"USD":[{"end":"2012-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012Q4I"},{"end":"2013-12-31","val":1300000,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3900000,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":4000000,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4000000,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5700000,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2014Q4I"},{"end":"2015-12-31","val":7961412,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":12520233,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":12552132,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":13369919,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":14182470,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":14182470,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":18683617,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"}]}},"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":"2010-01-01","end":"2010-12-31","val":-352509,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-1209928,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":-1209928,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-368572,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":-368572,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":-368572,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":-5611451,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":-5611451,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":-5611451,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":2404433,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":2404433,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":2404433,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-3547088,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":-3547088,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":-3547088,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":469312,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":469312,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2893063,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2017"}]}},"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":10386853,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":10386853,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":10386853,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":10386853,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":13078566,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":11181715,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":9673576,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":8437446,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":8437446,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":8437446,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":8437446,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":8437446,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":7433362,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":7071667,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":8083072,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":9847552,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":9847552,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":9847552,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":9847552,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":9847552,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":10723101,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":13327856,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":14844976,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14374206,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":14374206,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":14374206,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":14374206,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":14374206,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":13231398,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":12547288,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":13486001,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":11590438,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":11590438,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":11590438,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":11590438,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":11590438,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":9756586,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":10332525,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8646048,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":9918056,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":9918056,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":9918056,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":9918056,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":9918056,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":9035628,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":7096118,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6191252,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":7447374,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"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":"2016-01-01","end":"2016-12-31","val":469312,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":2893063,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":2893063,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-5622396,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":-5622396,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-5622396,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1079247,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":1079247,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1079247,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1949407,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":1949407,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":1949407,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-1410106,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":-1410106,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-1410106,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":-4526654,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-4526654,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":-4526654,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2783768,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":2783768,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":2783768,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1672382,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":1672382,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2470682,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"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":2083402,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011Q4I"},{"end":"2012-12-31","val":2451974,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":2451974,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-12-31","val":8063425,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":8063425,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":5658992,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":5658992,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-12-31","val":9206079,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":9206079,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":8736767,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":8736767,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":5843704,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":5843704,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":11466100,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":11466100,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":11466100,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":11466100,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":11466100,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":11956745,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":12289983,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":12388377,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":10386853,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":10386853,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":8437446,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":8437446,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":9847552,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":9847552,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":14374206,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":14374206,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":11590438,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":11590438,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":9918056,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":9918056,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":7447374,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsNet":{"label":"Deferred Tax Assets, Net of Valuation Allowance","description":"Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.","units":{"USD":[{"end":"2010-12-31","val":873474,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2010-12-31","val":873474,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"end":"2010-12-31","val":873474,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1304275,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-09-30","val":2065672,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3I"},{"end":"2011-12-31","val":2083402,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2011-12-31","val":2083402,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"end":"2011-12-31","val":2083402,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2011-12-31","val":2083402,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":2083402,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1774437,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1I"},{"end":"2012-06-30","val":2317163,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2671400,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2451974,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":2451974,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":2451974,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":2451974,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":2451974,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":2138899,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":3814149,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":3257767,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":8063425,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":8063425,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":8063425,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":8063425,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":8063425,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":5626716,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":5631764,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":4928266,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":5658992,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":5658992,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":5658992,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":5658992,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":5658992,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":5695172,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":6454400,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":6555129,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":9206079,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":9206079,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":9206079,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":9206079,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":9206079,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":9361285,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":9455137,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":9123652,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":8736767,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":8736767,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":8736767,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":8736767,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":8736767,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":9236986,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":9933828,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":10390291,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":5843704,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":5843704,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":5843704,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":5843704,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":6336429,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":7097692,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":7553479,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.","units":{"USD":[{"end":"2012-12-31","val":0,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-12-31","val":4075735,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":4075735,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":2964688,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":2964688,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-12-31","val":4724670,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":4724670,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":7355744,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":7355744,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":5795204,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":5795204,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":6684531,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":6684531,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":8496929,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.","units":{"USD":[{"end":"2019-12-31","val":8496929,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":9026113,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":9026113,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":10527397,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":10527397,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":9297425,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":9297425,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":10715239,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":10715239,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":10696310,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":10696310,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":11471484,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost":{"label":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.","units":{"USD":[{"end":"2011-12-31","val":2629271,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011Q4I"},{"end":"2012-12-31","val":3289885,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":3289885,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-12-31","val":4433293,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":4433293,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":5433419,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":5433419,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-12-31","val":6077629,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":6077629,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":4450129,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":4450129,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2868719,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":2868719,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":4025255,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":4025255,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":4571430,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":4571430,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3500026,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":3500026,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3446638,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":3446638,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":3416038,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":3416038,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":2778585,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":2778585,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":2649082,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":2649082,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":2604816,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"DeferredTaxAssetsUnrealizedLossesOnTradingSecurities":{"label":"Deferred Tax Assets, Unrealized Losses on Trading Securities","description":"Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses on trading securities.","units":{"USD":[{"end":"2018-12-31","val":1323181,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":1323181,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2022-12-31","val":2362688,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1487350,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3257452,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q4I"}]}},"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":"2012-12-31","val":0,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":0,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2012Q4I"},{"end":"2013-06-30","val":0,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":0,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":0,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":0,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":0,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":0,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":0,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":0,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":0,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":0,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":0,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":0,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":0,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":0,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":0,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":0,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":0,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":0,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":0,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q4I"},{"end":"2025-09-30","val":0,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesPropertyPlantAndEquipment":{"label":"Deferred Tax Liabilities, Property, Plant and Equipment","description":"Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.","units":{"USD":[{"end":"2014-12-31","val":369248,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-12-31","val":815825,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":815825,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":779391,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":779391,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":467127,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":467127,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":498271,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":498271,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":553265,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":553265,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":963610,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":963610,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":886164,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":886164,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":712794,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":712794,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":422062,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":422062,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":194110,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":194110,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":741221,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities":{"label":"Deferred Tax Liabilities, Unrealized Gains on Trading Securities","description":"Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains on trading securities.","units":{"USD":[{"end":"2014-12-31","val":2436006,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-12-31","val":722466,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":722466,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":1802708,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":1802708,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":2260673,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":2260673,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2019-12-31","val":2150699,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":2150699,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":3145177,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":3145177,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":3255684,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":3255684,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":2362688,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1487350,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3257452,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":5951558,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","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":"2009-01-01","end":"2009-12-31","val":268572,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":162213,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-01","end":"2010-09-30","val":243161,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-01-01","end":"2010-12-31","val":326529,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":326529,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":82496,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":166371,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":166371,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-01-01","end":"2011-09-30","val":247993,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":247993,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-01-01","end":"2011-12-31","val":330971,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":330971,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":330971,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":85265,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":85265,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":162177,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":162177,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-01-01","end":"2012-09-30","val":235118,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":235118,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":305897,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":305897,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":305897,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":80199,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":80199,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":165533,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":165533,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":235216,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":235216,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-01-01","end":"2013-12-31","val":306005,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":306005,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":306005,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":76105,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":76105,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":146232,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":146232,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-01-01","end":"2014-09-30","val":216680,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":216680,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-01-01","end":"2014-12-31","val":301936,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":301936,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":301936,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":106462,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":106462,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":279024,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":279024,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":453702,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":453702,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":625788,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":625788,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":625788,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":162378,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":162378,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":334327,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":334327,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":496250,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":496250,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":712112,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":712112,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":712112,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":217748,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":217748,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":432705,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":432705,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":659707,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":659707,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":888197,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":888197,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":888197,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":285823,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":285823,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":574457,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":574457,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":868243,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":868243,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-01-01","end":"2018-12-31","val":1159380,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":1159380,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":1159380,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":282565,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":282565,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":569896,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":569896,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":892463,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":892463,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":1164207,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":1164207,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1164207,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":265084,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":265084,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":507737,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":507737,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":750524,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":750524,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":992836,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":992836,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":992836,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":218731,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":218731,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":577706,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":577706,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":930990,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":930990,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":1281420,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":1281420,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1281420,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":362902,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":362902,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":715629,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":715629,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":1046949,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":1046949,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":1377610,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":1377610,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":1377610,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":327961,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":327961,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":654971,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":654971,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":972416,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":972416,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":1289315,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":1289315,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":1289315,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":319905,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":319905,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":638772,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":638772,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":934742,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":934742,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":1224475,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":1224475,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":221668,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":475957,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":822908,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":1186624,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"DividendsCommonStockCash":{"label":"Dividends, Common Stock, Cash","description":"Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":26165624,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":36318391,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":36318391,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":14971570,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":14971570,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":14971570,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":25215896,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":25215896,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":25215896,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":9766575,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":9766575,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":9766575,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":13248884,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":13248884,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":13248884,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":17031890,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":17031890,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":17031890,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":20465736,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":20465736,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":20465736,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":24277743,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":24277743,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":24277743,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":28094564,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":28094564,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":28094564,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":30275867,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":30275867,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":30275867,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":37976714,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":37976714,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":37976714,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3147890,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":3147890,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6343500,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":6343500,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":3195610,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":9529292,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":9529292,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":3185792,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":72960976,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":72960976,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":72960976,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4818318,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":4818318,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9528917,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":9528917,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":4710599,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":4710599,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":14114862,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":14114862,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":4585945,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":4585945,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":30696907,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":30696907,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":30696907,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4576492,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":4576492,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":9009648,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":4433156,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":13418596,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":4408948,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":17676364,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":17676364,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":17676364,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4229322,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8380253,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":4150931,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":12473236,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":12473236,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":4092983,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":4092983,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":16530676,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":16530676,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4180758,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":8233563,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":4052805,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":12306569,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":4073006,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":27185693,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"DividendsPayableAmount":{"label":"Dividends Payable, Amount (Deprecated 2012-01-31)","description":"The aggregate amount of dividends declared, but not paid, as of the financial reporting date.","units":{"USD":[{"end":"2010-09-30","val":36263591,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2010Q3I"}]}},"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":"2009-01-01","end":"2009-12-31","val":4.4,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":1.64,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-01","end":"2010-06-30","val":0.66,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2.88,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-07-01","end":"2010-09-30","val":1.24,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":4.48,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":4.48,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1.28,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2.54,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-01","end":"2011-06-30","val":1.26,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":3.37,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-07-01","end":"2011-09-30","val":0.84,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":4.86,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":4.86,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":4.86,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1.52,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-09-30","val":3.91,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":1.32,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":5.44,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":5.44,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":5.44,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1.67,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3.12,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":1.45,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":4.91,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":4.91,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-07-01","end":"2013-09-30","val":1.7,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-07-01","end":"2013-09-30","val":1.7,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":7.05,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":7.05,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":7.05,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1.82,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":1.82,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3.98,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":3.98,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-04-01","end":"2014-06-30","val":2.17,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":2.17,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":5.96,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":5.96,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-07-01","end":"2014-09-30","val":1.98,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":1.98,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":9.88,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":9.88,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":9.88,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2.96,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":2.96,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5.75,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":5.75,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":2.79,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":2.79,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":7.78,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":7.78,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":2.04,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-07-01","end":"2015-09-30","val":2.04,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":11.31,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":11.31,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":11.31,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2.73,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":2.73,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5.58,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":5.58,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":2.85,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":2.85,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":9.52,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":9.52,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":3.93,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":3.93,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":13.52,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":13.52,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":13.52,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3.72,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":3.72,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":7.39,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":7.39,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":3.67,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":3.67,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":11.07,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":11.07,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":3.68,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":3.68,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":14.49,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":14.49,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":14.49,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3.72,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":3.72,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7.81,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":7.81,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":4.08,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":4.08,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":12.12,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":12.12,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-07-01","end":"2018-09-30","val":4.31,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":4.31,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":13.49,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":13.49,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":13.49,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4.85,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":4.85,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8.64,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":8.64,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":3.79,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":3.79,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":12,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":12,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":3.35,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":3.35,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":15.99,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":15.99,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":15.99,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.47,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":0.47,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4.23,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":4.23,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":3.79,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":3.79,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":7.52,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":7.52,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-07-01","end":"2020-09-30","val":3.3,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":3.3,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":12.03,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":12.03,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":12.03,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4.34,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":4.34,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9.62,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":9.62,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":5.28,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":5.28,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":17.66,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":17.66,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":8.03,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":8.03,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":23.34,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":23.34,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":23.34,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2.87,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":2.87,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4.27,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":4.27,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":1.4,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":1.4,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":8.14,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":8.14,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":3.9,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":3.9,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":13.01,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":13.01,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":13.01,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4.2,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":4.2,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7.39,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":7.39,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-04-01","end":"2023-06-30","val":3.18,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":3.18,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":9.61,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":9.61,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-07-01","end":"2023-09-30","val":2.2,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":2.2,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":14.32,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":14.32,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":14.32,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4.62,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":4.62,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":7.57,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":7.57,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-04-01","end":"2024-06-30","val":2.93,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":2.93,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":12.9,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":12.9,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":5.35,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":5.35,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":15.66,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":15.66,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3.77,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":9.49,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":5.73,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":14.47,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":4.99,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":17.91,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"EarningsPerShareBasicAndDiluted":{"label":"Earnings Per Share, Basic and Diluted","description":"The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.","units":{"USD/shares":[{"start":"2011-01-01","end":"2011-06-30","val":2.54,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-04-01","end":"2011-06-30","val":1.26,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":3.37,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":0.84,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2012-01-01","end":"2012-03-31","val":1.52,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2.59,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-01-01","end":"2012-06-30","val":2.59,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-04-01","end":"2012-06-30","val":1.07,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":1.07,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-09-30","val":3.91,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":1.32,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-03-31","val":1.67,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3.12,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-04-01","end":"2013-06-30","val":1.45,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2"}]}},"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":"2009-01-01","end":"2009-12-31","val":4.4,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":1.64,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-01","end":"2010-06-30","val":0.66,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2.88,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-07-01","end":"2010-09-30","val":1.24,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":4.48,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":4.48,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":2.54,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-01","end":"2011-06-30","val":1.26,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":3.37,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-07-01","end":"2011-09-30","val":0.84,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":4.86,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":4.86,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":4.86,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":3.91,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":1.32,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":5.44,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":5.44,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":5.44,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1.67,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3.12,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":1.45,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":4.84,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":4.84,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-07-01","end":"2013-09-30","val":1.67,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-07-01","end":"2013-09-30","val":1.67,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":6.94,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":6.94,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":6.94,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1.78,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":1.78,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3.9,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":3.9,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-04-01","end":"2014-06-30","val":2.12,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":2.12,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":5.84,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":5.84,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-07-01","end":"2014-09-30","val":1.94,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":1.94,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":9.67,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":9.67,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":9.67,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2.89,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":2.89,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5.61,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":5.61,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":2.73,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":2.73,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":7.59,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":7.59,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":1.99,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-07-01","end":"2015-09-30","val":1.99,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":11.03,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":11.03,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":11.03,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2.73,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":2.73,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5.58,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":5.58,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":2.84,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":2.84,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":9.5,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":9.5,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":3.93,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":3.93,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":13.49,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":13.49,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":13.49,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3.71,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":3.71,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":7.38,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":7.38,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":3.66,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":3.66,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":11.05,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":11.05,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":3.67,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":3.67,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":14.48,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":14.48,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":14.48,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3.72,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":3.72,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":7.81,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":7.81,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":4.08,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":4.08,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":12.11,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":12.11,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-07-01","end":"2018-09-30","val":4.31,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":4.31,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":13.48,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":13.48,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":13.48,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4.84,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":4.84,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8.64,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":8.64,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":3.79,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":3.79,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":12,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":12,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":3.35,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":3.35,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":15.99,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":15.99,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":15.99,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0.47,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":0.47,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4.23,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":4.23,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":3.79,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":3.79,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":7.52,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":7.52,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-07-01","end":"2020-09-30","val":3.3,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":3.3,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":12.03,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":12.03,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":12.03,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4.34,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":4.34,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9.62,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":9.62,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":5.28,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":5.28,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":17.66,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":17.66,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":8.03,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":8.03,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":23.34,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":23.34,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":23.34,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2.87,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":2.87,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4.27,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":4.27,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":1.4,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":1.4,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":8.14,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":8.14,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":3.9,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":3.9,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":13.01,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":13.01,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":13.01,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4.2,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":4.2,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7.39,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":7.39,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-04-01","end":"2023-06-30","val":3.18,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":3.18,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":9.61,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":9.61,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-07-01","end":"2023-09-30","val":2.2,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":2.2,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":14.32,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":14.32,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":14.32,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4.62,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":4.62,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":7.57,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":7.57,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-04-01","end":"2024-06-30","val":2.93,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":2.93,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":12.9,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":12.9,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":5.35,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":5.35,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":15.66,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":15.66,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3.77,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":9.49,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":5.73,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":14.47,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":4.99,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":17.91,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"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":"2012-01-01","end":"2012-03-31","val":0.368,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":0.373,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":0.379,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":0.373,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":0.373,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-03-31","val":0.369,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":0.369,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0.385,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":0.385,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":0.402,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-04-01","end":"2013-06-30","val":0.402,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0.377,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":0.377,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-07-01","end":"2013-09-30","val":0.36,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-07-01","end":"2013-09-30","val":0.36,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q3"},{"start":"2014-01-01","end":"2014-03-31","val":0.367,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":0.367,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.369,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":0.369,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-04-01","end":"2014-06-30","val":0.37,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":0.37,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0.367,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":0.367,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-07-01","end":"2014-09-30","val":0.364,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":0.364,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":0.346,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":0.346,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.358,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":0.358,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":0.37,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":0.37,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0.36,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":0.36,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":0.367,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-07-01","end":"2015-09-30","val":0.367,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":0.358,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":0.358,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.362,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":0.362,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":0.365,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":0.365,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0.361,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":0.361,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":0.36,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":0.36,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":0.331,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":0.331,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.324,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":0.324,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":0.317,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":0.317,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.326,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":0.326,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":0.331,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":0.331,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":0.222,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":0.222,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.238,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":0.238,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":0.252,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0.246,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":0.246,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-07-01","end":"2018-09-30","val":0.259,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":0.231,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":0.231,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.234,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":0.234,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":0.241,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":0.241,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-03-31","val":-0.308,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":-0.308,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.333,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":0.333,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":0.298,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":0.298,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":0.268,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.257,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":0.257,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.256,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":0.256,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":0.268,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":0.268,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":0.256,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0.256,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.279,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":0.279,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.325,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":0.325,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":0.312,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":0.312,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":0.276,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0.276,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":0.276,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.259,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":0.259,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.266,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":0.266,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":0.278,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":0.278,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":0.264,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":0.264,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":0.264,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.263,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":0.263,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.275,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":0.275,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":0.27,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":0.27,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":0.268,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":0.268,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.269,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.273,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":0.267,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":0.266,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate":{"label":"Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent","description":"Percentage of domestic federal statutory tax rate applicable to pretax income (loss).","units":{"pure":[{"start":"2014-01-01","end":"2014-03-31","val":0.35,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0.35,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-04-01","end":"2014-06-30","val":0.35,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":0.35,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-07-01","end":"2014-09-30","val":0.35,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q3"},{"start":"2015-01-01","end":"2015-03-31","val":0.35,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":0.35,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0.35,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":0.35,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":0.35,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":0.35,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0.35,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":0.35,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":0.35,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-07-01","end":"2015-09-30","val":0.35,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2016-01-01","end":"2016-03-31","val":0.35,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":0.35,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0.35,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":0.35,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":0.35,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":0.35,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0.35,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":0.35,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":0.35,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":0.35,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2017-01-01","end":"2017-03-31","val":0.35,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":0.35,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0.35,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":0.35,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":0.35,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":0.35,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0.35,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":0.35,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":0.35,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":0.35,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2018-01-01","end":"2018-03-31","val":0.21,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":0.21,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0.21,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":0.21,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":0.21,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":0.21,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":0.21,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-07-01","end":"2018-09-30","val":0.21,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":0.21,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":0.21,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.21,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":0.21,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":0.21,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":0.21,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-03-31","val":0.21,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":0.21,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.21,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":0.21,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":0.21,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":0.21,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":0.21,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.21,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":0.21,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.21,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":0.21,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":0.21,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":0.21,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0.21,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.21,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":0.21,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.21,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":0.21,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":0.21,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":0.21,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":0.21,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.21,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":0.21,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.21,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":0.21,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":0.21,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":0.21,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":0.21,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.21,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":0.21,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.21,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":0.21,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":0.21,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":0.21,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":0.21,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.21,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.21,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":0.21,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":0.21,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense":{"label":"Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes.","units":{"pure":[{"start":"2019-01-01","end":"2019-03-31","val":0.026,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.021,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":0.016,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-03-31","val":0.588,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":0.588,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-0.045,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-0.045,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":-0.018,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-0.018,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":0.003,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.008,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":0.008,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.008,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":0.008,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":0.002,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":0.002,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":-0.004,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-0.004,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-0.019,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":-0.019,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.073,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":-0.073,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-0.051,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":-0.051,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":0.018,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0.018,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":-0.018,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.02,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":0.02,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.019,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-0.019,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":0.006,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":-0.006,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":-0.004,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":0.004,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":0.004,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-0.005,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":-0.003,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":0.003,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationNondeductibleExpense":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.","units":{"pure":[{"start":"2019-01-01","end":"2019-03-31","val":0.005,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.004,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":0.006,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-03-31","val":0.023,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":0.023,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.014,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":0.014,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":0.013,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":0.013,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":0.012,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.011,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":0.011,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.009,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":0.009,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":0.007,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":0.007,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":0.009,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0.009,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.013,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":0.013,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.015,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":0.015,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":0.018,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":0.018,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":0.015,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0.015,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":0.015,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.015,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":0.015,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.021,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":0.021,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":0.02,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":0.02,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":0.013,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":0.013,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":0.013,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.013,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":0.013,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.014,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":0.014,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":0.012,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":0.012,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":0.014,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":0.014,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.018,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.015,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":0.013,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":0.013,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent":{"label":"Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent","description":"Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.","units":{"pure":[{"start":"2019-01-01","end":"2019-03-31","val":0.001,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":0.001,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-03-31","val":0.002,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":0.002,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.021,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":0.021,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":0.014,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":0.014,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":0,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":0,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":0.001,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":0.001,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-03-31","val":-0.009,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":-0.009,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-0.018,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":-0.018,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-0.012,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":-0.012,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-03-31","val":0.006,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":0.006,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.006,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":0.006,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":0.005,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":0.005,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":-0.002,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-0.008,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-0.008,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.003,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":0.003,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-0.002,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-0.007,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.005,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":0,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":0.002,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount":{"label":"Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount","description":"Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-2420250,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-2420250,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-667697,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":-667697,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-667697,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-70878,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-70878,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-70878,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":612930,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":612930,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":134302,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2021"}]}},"EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).","units":{"pure":[{"start":"2019-01-01","end":"2019-03-31","val":0.041,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0.041,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":0.04,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-03-31","val":0.045,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":0.045,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0.043,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":0.043,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":0.043,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":0.043,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":0.045,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":0.044,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":0.044,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":0.045,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":0.045,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":0.052,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":0.052,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":0.048,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0.048,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0.046,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":0.046,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.045,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":0.045,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":0.045,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":0.045,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":0.047,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0.047,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":0.047,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0.048,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":0.048,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.048,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":0.048,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":0.049,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":0.049,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":0.047,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":0.047,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":0.047,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0.048,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":0.048,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.048,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":0.048,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":0.048,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":0.048,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":0.046,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":0.046,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":0.048,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.048,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":0.047,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":0.044,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized":{"label":"Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount","description":"Amount of cost not yet recognized for nonvested award under share-based payment arrangement.","units":{"USD":[{"end":"2012-06-30","val":15738826,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"}]}},"EquityMethodInvestmentSummarizedFinancialInformationAssets":{"label":"Equity Method Investment, Summarized Financial Information, Assets (Deprecated 2020-01-31)","description":"The amount of assets reported by an equity method investment of the entity.","units":{"USD":[{"end":"2014-12-31","val":15131651,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014Q4I"},{"end":"2015-12-31","val":11653249,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":51463911,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":127728288,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":134675293,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":189819824,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":189819824,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":189819824,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":200584608,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":129172742,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":130983409,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":144118745,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":144118745,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":95706817,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":97401862,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":99404580,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":80845124,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":80845124,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":171333153,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":218298706,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":236700619,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":237073628,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-03-31","val":213264977,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":280346497,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"}]}},"EquityMethodInvestmentSummarizedFinancialInformationEquity":{"label":"Equity Method Investment Summarized Financial Information, Equity (Deprecated 2020-01-31)","description":"Amount of equity, including noncontrolling interest, reported by an equity method investment of the entity.","units":{"USD":[{"end":"2014-12-31","val":15128636,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014Q4I"},{"end":"2015-12-31","val":11627253,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":143887845,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":143887845,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":143887845,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":154721278,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":94785864,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":94359005,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":106108980,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":106108980,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":63889554,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":66067081,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":67931055,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":58557687,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":58557687,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":136602493,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":177763241,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":195531996,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":198619693,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-03-31","val":190037958,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":246763368,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"}]}},"EquityMethodInvestmentSummarizedFinancialInformationLiabilities":{"label":"Equity Method Investment, Summarized Financial Information, Liabilities (Deprecated 2020-01-31)","description":"The amount of liabilities reported by an equity method investment of the entity.","units":{"USD":[{"end":"2014-12-31","val":3015,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014Q4I"},{"end":"2015-12-31","val":25996,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2819908,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":16434374,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":15914316,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":45931979,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":45931979,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":45931979,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":45863330,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":34386878,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":36624404,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":38009765,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":38009765,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":31817263,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":31334781,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":31473525,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":22287437,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":22287437,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":34730660,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":40535465,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":41168623,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":38453935,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-03-31","val":23227019,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":33583129,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"}]}},"EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss":{"label":"Equity Method Investment, Summarized Financial Information, Net Income (Loss) (Deprecated 2020-01-31)","description":"The amount of net income (loss) reported by an equity method investment of the entity.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":524153,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":127703,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":127703,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1302108,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":1302108,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1683908,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-09-30","val":7920249,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":14302334,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":14302334,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":14302334,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4308539,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":7142269,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":3151034,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":7358395,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":216126,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":11814417,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":11814417,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":11814417,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2729932,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":132953,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":2862885,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":2269651,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":2236698,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-8134973,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":-8134973,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9685941,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":16984036,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":7298093,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":20219404,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":3195370,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":24991861,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-15719123,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1422794,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":14296329,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2"}]}},"EquityMethodInvestmentSummarizedFinancialInformationRevenue":{"label":"Equity Method Investment, Summarized Financial Information, Revenue (Deprecated 2020-01-31)","description":"Amount of revenue from sale of product and rendering of service reported by equity method investee.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":128826,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":792691,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":792691,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":355853,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-12-31","val":3272972,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":3272972,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":3272972,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":458399,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1521561,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":727295,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2164621,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":643059,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":2944836,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":2944836,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":2944836,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":263152,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":556095,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":292943,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":817862,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":261767,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":1154007,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":1154007,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1373481,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3186209,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":1812727,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4148489,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":962281,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5346588,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1199720,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2669802,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":1470082,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2"}]}},"EquityMethodInvestments":{"label":"Equity Method Investments","description":"This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.","units":{"USD":[{"end":"2015-12-31","val":11284109,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":17846201,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":26752420,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":27952788,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":36457449,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":36457449,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":41338046,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":41338046,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":41338046,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":30827940,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":28514426,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":29753573,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":36043704,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":36043704,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":36043704,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":36043704,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":36043704,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":18725036,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":19475312,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":20132461,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":16339649,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":16339649,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":16339649,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":16339649,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":16339649,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":46260613,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":44663232,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":61143224,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":61149774,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":61149774,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":61149774,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":61149774,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":61149774,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":56896124,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":60915291,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":62400320,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":0,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":0,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-06-30","val":9903190,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":12235633,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":13627360,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":13627360,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":13627360,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":13627360,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":13627360,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":13122983,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":11240582,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":21497590,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":24105808,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":24105808,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":24105808,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":24105808,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":24105808,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":25510684,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":27673694,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":27588184,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":84530289,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":84530289,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":84530289,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":84530289,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":84530289,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":91077301,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":90702962,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":96688568,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":94023248,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":94023248,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":94023248,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":94023248,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":94023248,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":94278154,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":82338692,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":113073310,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":115346662,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"EquityMethodInvestmentUnderlyingEquityInNetAssets":{"label":"Equity Method Investment, Underlying Equity in Net Assets","description":"This item represents the entity's ownership percentage in the investee multiplied by the investee's total equity.","units":{"USD":[{"end":"2014-12-31","val":14652589,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014Q4I"},{"end":"2015-12-31","val":11284109,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":19524277,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":31008157,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":32444008,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":41338046,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":41338406,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":41338046,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":36711852,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":28514426,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":29753573,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":36043704,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":36043704,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":18725036,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":19475312,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":20132461,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":16339649,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":16339649,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":46260613,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":44663232,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":61143224,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":61149774,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-03-31","val":56896124,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":60915291,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"}]}},"ExcessTaxBenefitFromShareBasedCompensationFinancingActivities":{"label":"Excess Tax Benefit from Share-based Compensation, Financing Activities","description":"Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":84375,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":7007,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":7007,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":9445,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":29029,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-01-01","end":"2012-09-30","val":29029,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":34543,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":34543,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":34543,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":85646,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":85646,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-01-01","end":"2013-12-31","val":425380,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":425380,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":425380,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":166674,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":166674,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":226873,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":226873,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-01-01","end":"2014-09-30","val":404309,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":404309,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-01-01","end":"2014-12-31","val":666889,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":666889,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":666889,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1343455,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":1343455,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1619727,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":1619727,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":1950951,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":1950951,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":2521273,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":2521273,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":2521273,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4303621,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":4303621,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4421408,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":4421408,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":4652983,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":4652983,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":4895907,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":4895907,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":4895907,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2018"}]}},"ExcessTaxBenefitFromShareBasedCompensationOperatingActivities":{"label":"Excess Tax Benefit from Share-based Compensation, Operating Activities","description":"Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":84375,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":7007,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":7007,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":9445,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":29029,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-01-01","end":"2012-09-30","val":29029,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":34543,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":34543,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":34543,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":85646,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":85646,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-01-01","end":"2013-12-31","val":425380,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":425380,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":425380,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":166674,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":166674,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":226873,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":226873,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-01-01","end":"2014-09-30","val":404309,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":404309,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-01-01","end":"2014-12-31","val":666889,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":666889,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":666889,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1343455,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":1343455,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1619727,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":1619727,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":1950951,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":1950951,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":2521273,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":2521273,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":2521273,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4303621,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":4303621,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4421408,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":4421408,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":4652983,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":4652983,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":4895907,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":4895907,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":4895907,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2018"}]}},"FeesAndCommissions":{"label":"Fees and Commissions (Deprecated 2018-01-31)","description":"Amount of fees and commissions from financial services and banking activities and correspondent clearing. Includes fees from depositor accounts, credit cards, merchant discounts, and fiduciary and trust activities, guarantee fees, investment advisory, management, and administrative fees, transfer agent fees, and insurance commissions.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":8122268,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":3773805,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-04-01","end":"2011-06-30","val":1876633,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":5437354,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":1663549,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":7058471,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":7058471,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1729352,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":3434353,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":3434353,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":1705001,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-04-01","end":"2012-06-30","val":1705001,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":5168905,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":5168905,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":1734552,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":1734552,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":6868974,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":6868974,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":6868974,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1812388,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":1812388,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3797068,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":3797068,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":1984681,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-04-01","end":"2013-06-30","val":1984681,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":6074489,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":6074489,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-07-01","end":"2013-09-30","val":2277421,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-07-01","end":"2013-09-30","val":2277421,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":8481442,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":8481442,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":8481442,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":2481771,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":2481771,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":5171264,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":5171264,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-04-01","end":"2014-06-30","val":2689494,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":2689494,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":7862662,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":7862662,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-07-01","end":"2014-09-30","val":2691398,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":2691398,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":10514242,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":10514242,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":10514242,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2744151,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":2744151,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":5543341,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":5543341,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":2799190,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":2799190,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":8297126,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":8297126,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":2753785,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-07-01","end":"2015-09-30","val":2753785,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":11087978,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":11087978,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":11087978,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2625391,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":2625391,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5426648,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":5426648,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":2801257,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":2801257,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":6360400,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":6360400,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":933752,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":933752,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":6360400,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":6360400,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":0,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2017"}]}},"GainLossOnInvestments":{"label":"Gain (Loss) on Investments","description":"Amount of realized and unrealized gain (loss) on investment.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":4055840,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-967532,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-01","end":"2010-09-30","val":-706745,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-01-01","end":"2010-12-31","val":-167495,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":-167495,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":364386,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":447151,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":447151,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-01-01","end":"2011-09-30","val":-866697,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":-866697,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-01-01","end":"2011-12-31","val":-111078,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":-111078,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":-111078,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1265356,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":1265356,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":789799,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":789799,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-01-01","end":"2012-09-30","val":1400902,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":1400902,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":1135598,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":1135598,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":1135598,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1889425,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":1889425,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2644562,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":2644562,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":3579485,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":3579485,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-01-01","end":"2013-12-31","val":4270928,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":4270928,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":4270928,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":549449,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":549449,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2057435,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":2057435,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-01-01","end":"2014-09-30","val":956824,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":956824,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-01-01","end":"2014-12-31","val":1517662,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":1517662,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":1517662,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1337887,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":1337887,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1786994,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":1786994,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":-1788286,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":-1788286,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":-1860360,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":-1860360,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":-1860360,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":703399,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":703399,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1226058,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":1226058,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":4212479,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":4212479,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":5471469,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":5471469,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":5471469,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3392620,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":3392620,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":5774968,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":5774968,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":7829950,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":7829950,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":9730751,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":9730751,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":9730751,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2994792,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":-2994792,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-644680,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":-644680,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":3184197,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":3184197,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-01-01","end":"2018-12-31","val":-14297382,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":-14297382,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-14297382,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":13053857,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":13053857,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":16091598,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":16091598,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":17465565,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":17465565,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":21058463,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":21058463,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":21058463,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-23246116,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":-23246116,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-12135645,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-12135645,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":-7542988,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-7542988,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":3005441,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":3005441,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":3005441,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5205321,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":5205321,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10647261,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":10647261,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":7612174,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":7612174,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":10878658,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":10878658,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":10878658,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-7998535,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":-7998535,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-26202205,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":-26202205,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-35007945,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":-35007945,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":-24471894,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-24471894,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":-24471894,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":6929916,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":6929916,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":12118180,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":12118180,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":6194268,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":6194268,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":16536677,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":16536677,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":16536677,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":8425579,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":8425579,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6967386,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":6967386,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":15658032,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":15658032,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":8080147,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":8080147,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":582793,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":14667434,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":21495574,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":23643465,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"GainLossOnSaleOfBusiness":{"label":"Gain (Loss) on Disposition of Business","description":"Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-09-30","val":2675766,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":2675766,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":2675766,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":2675766,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":2675766,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":2675766,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":2675766,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2018"}]}},"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":"2009-01-01","end":"2009-12-31","val":3133359,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":1683062,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-01","end":"2010-06-30","val":871754,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2539120,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-07-01","end":"2010-09-30","val":856058,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":3408981,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":3408981,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1014569,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2082452,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":2082452,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-04-01","end":"2011-06-30","val":1067883,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-01","end":"2011-06-30","val":1067883,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":3142747,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":3142747,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":1060295,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-07-01","end":"2011-09-30","val":1060295,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":4425031,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":4425031,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":4737831,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1136391,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":1136391,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2235444,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":2402544,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":1099053,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-04-01","end":"2012-06-30","val":1184453,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":3386471,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":3633071,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":1151028,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":1230528,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":4661459,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":4986559,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":4986559,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1278068,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":1392468,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2813584,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":2813584,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":1421116,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-04-01","end":"2013-06-30","val":1421116,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":4366176,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":4366176,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-07-01","end":"2013-09-30","val":1552592,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-07-01","end":"2013-09-30","val":1552592,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":6042781,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":6042781,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":6042781,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1581356,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":1581356,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3297188,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":3297188,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-04-01","end":"2014-06-30","val":1715833,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":1715833,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":5098856,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":5098856,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-07-01","end":"2014-09-30","val":1801668,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":1801668,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":8099410,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":8099410,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":8099410,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1993547,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":1993547,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4577113,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":4577113,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":2583567,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":2583567,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":6966452,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":6966452,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":2389339,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-07-01","end":"2015-09-30","val":2389339,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":10245866,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":10245866,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":10245866,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2485161,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":2485161,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":5061100,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":5061100,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":2575941,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":2575941,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":8055287,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":8055287,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":2994186,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":2994186,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":12621831,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":12621831,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":12621831,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3488115,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":3488115,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":6468585,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":6468585,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":2980469,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":2980469,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":9556585,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":9556585,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":3088000,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":3088000,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":14036681,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":14036681,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":14036681,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":2963671,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":2963671,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5786200,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":5786200,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":2822528,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":2822528,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":8748419,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":8748419,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-07-01","end":"2018-09-30","val":2962220,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":2962220,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":11648925,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":11648925,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":11648925,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3244532,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":3244532,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6788059,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":6788059,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":3543527,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":3543527,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":10331295,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":10331295,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":3543236,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":3543236,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":13277843,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":13277843,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":13277843,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1928656,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":1928656,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":4828509,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":4828509,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":2899853,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":2899853,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":7924624,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":7924624,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-07-01","end":"2020-09-30","val":3096115,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":3096115,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":11002572,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":11002572,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":11002572,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2815678,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":2815678,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6686643,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":6686643,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":3870965,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":3870965,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":10323809,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":10323809,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":3637166,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":3637166,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":14020836,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":14020836,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":14020836,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3185971,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":3185971,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":6699296,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":6699296,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":3513325,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":3513325,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":10174719,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":10174719,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":3475423,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":3475423,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":13606922,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":13606922,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":13606922,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3506070,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":3506070,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":7143786,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":7143786,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-04-01","end":"2023-06-30","val":3637716,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":3637716,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":10963453,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":10963453,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-07-01","end":"2023-09-30","val":3819667,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":3819667,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":14935033,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":14935033,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":14935033,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4140206,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":4140206,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8431510,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":8431510,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-04-01","end":"2024-06-30","val":4291304,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":4291304,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":12755373,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":12755373,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":4323863,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":4323863,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":16784783,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":16784783,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4047096,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":8421642,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":4374546,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":12682163,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":4260521,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":19669870,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"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":"2009-01-01","end":"2009-12-31","val":17510988,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":7091731,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-01","end":"2010-06-30","val":2918210,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":12460678,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-07-01","end":"2010-09-30","val":5368946,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":19678522,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":19678522,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":5819319,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":11760728,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":11760728,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-04-01","end":"2011-06-30","val":5941408,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-01","end":"2011-06-30","val":5941408,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":15895129,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":15895129,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":4134402,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-07-01","end":"2011-09-30","val":4134402,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":22994449,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":22994449,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":22994449,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":7292271,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":7292271,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":12654367,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":12654367,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":5362096,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-04-01","end":"2012-06-30","val":5362096,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":19305188,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":19305188,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":6650820,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":6650820,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":26082615,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":26082615,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":26082615,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":8452274,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":8452274,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":16332689,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":16332689,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":7880416,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-04-01","end":"2013-06-30","val":7880416,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":24715842,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":24715842,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-07-01","end":"2013-09-30","val":8383152,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-07-01","end":"2013-09-30","val":8383152,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":35632165,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":35632165,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":35632165,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":9088313,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":9088313,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":20083832,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":20083832,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-04-01","end":"2014-06-30","val":10995519,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":10995519,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":30061417,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":30061417,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-07-01","end":"2014-09-30","val":9977585,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":9977585,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":50365936,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":50365936,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":50365936,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":14538689,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":14538689,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":29118116,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":29118116,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":14579426,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":14579426,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":39746999,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":39746999,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":10628883,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-07-01","end":"2015-09-30","val":10628883,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":57983162,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":57983162,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":57983162,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":14451655,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":14451655,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":29843570,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":29843570,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":15391915,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":15391915,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":51213266,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":51213266,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":21369697,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":21369697,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":73261767,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":73261767,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":73261767,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":19622718,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":19622718,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":38614195,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":38614195,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":18991477,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":18991477,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":58269275,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":58269275,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":19655079,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":19655079,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":81018959,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":81018959,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":81018959,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":16644229,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":16644229,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":36559436,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":36559436,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":19915208,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":19915208,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":58685614,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":58685614,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-07-01","end":"2018-09-30","val":22126177,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":22126177,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":64983729,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":64983729,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":64983729,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":25418580,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":25418580,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":44018172,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":44018172,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":18599592,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":18599592,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":59597658,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":59597658,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":15579486,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":15579486,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":78442793,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":78442793,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":78442793,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-1932933,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":-1932933,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":16657360,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":16657360,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":18590293,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":18590293,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":31679753,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":31679753,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-07-01","end":"2020-09-30","val":15022393,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":15022393,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":52123006,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":52123006,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":52123006,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":19195575,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":19195575,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":42839536,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":42839536,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":23643961,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":23643961,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":77530936,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":77530936,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":34691400,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":34691400,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":101639354,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":101639354,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":101639354,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":11480782,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":11480782,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":14054421,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":14054421,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":2573639,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":2573639,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":28868891,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":28868891,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":14814470,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":14814470,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":50958545,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":50958545,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":50958545,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":19024305,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":19024305,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":33087196,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":33087196,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-04-01","end":"2023-06-30","val":14062891,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":14062891,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":40811438,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":40811438,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-07-01","end":"2023-09-30","val":7724242,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":7724242,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":58575428,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":58575428,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":58575428,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":17668504,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":17668504,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":29146524,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":29146524,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-04-01","end":"2024-06-30","val":11478020,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":11478020,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":49032956,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":49032956,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":19886432,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":19886432,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":59010991,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":59010991,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":14183868,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":36503617,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":22319749,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":54725852,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":18222235,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":67281490,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"IncomeLossFromEquityMethodInvestments":{"label":"Income (Loss) from Equity Method Investments","description":"Amount of income (loss) for proportionate share of equity method investee's income (loss).","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":491951,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":124825,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":124825,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":646565,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":646565,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1030069,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-09-30","val":2715921,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":4392636,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":4392636,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":4392636,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1416849,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2048339,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":942574,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":2372528,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":324189,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3206702,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":3206702,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":3206702,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-785939,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":74718,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":860657,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":742944,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":668226,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-2400467,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":-2400467,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-2400467,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3415624,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4984861,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":1988850,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":7014994,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":1196750,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":8301571,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":8301571,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":8301571,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-3675555,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":283826,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":3959381,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1807279,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":1523452,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":1807279,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":1807279,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":1807279,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-06-30","val":-96810,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":-96810,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":-476872,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":-380062,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":914855,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":914855,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":914855,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-1251721,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-3134123,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":-1882402,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-3013611,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":120512,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-405393,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-405393,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":-405393,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":660571,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2823580,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":2163009,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2738071,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-85509,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":9728056,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":9728056,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":9728056,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":6274620,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5900279,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":-374341,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":11705156,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":5804877,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":9039837,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":9039837,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-319734,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":11483309,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":11803043,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":17756125,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":6272816,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":22411645,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"IncomeTaxEffectsAllocatedDirectlyToEquity":{"label":"Income Tax Effects Allocated Directly to Equity","description":"The sum of the tax effects of all items occurring during the period that have been charged or credited directly to other comprehensive income or to related components of shareholders' equity.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":84375,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":7007,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":7007,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":2026841,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":2026841,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":2000000,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":777808,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":800000,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":800000,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1000000,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":1000000,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":1000000,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1300000,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1600000,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":-2000000,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":2900000,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":2900000,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":2900000,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-5200000,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":-5200000,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-5300000,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":-5300000,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":-100000,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":-5600000,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":-5600000,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":-200000,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":6300000,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":6300000,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":6300000,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"}]}},"IncomeTaxEffectsAllocatedDirectlyToEquityEquityTransactions":{"label":"Income Tax Effects Allocated Directly to Equity, Equity Transactions","description":"The tax effect of an increase or decrease in contributed capital (for example, deductible expenditures reported as a reduction of the proceeds from issuing capital stock) during the period charged or credited directly to shareholders' equity.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-134741,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":-84375,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":-84375,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-7007,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":-7007,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":7007,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-34543,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":34543,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":34543,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":420620,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":420620,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":420620,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":666889,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":666889,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-666889,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":2521273,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":-2521273,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":-2521273,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-4895907,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":-4895907,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":-4895907,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"}]}},"IncomeTaxExaminationInterestExpense":{"label":"Income Tax Examination, Interest Expense","description":"The amount of estimated interest recognized in the period arising from income tax examinations.","units":{"USD":[{"start":"2013-04-01","end":"2013-06-30","val":294000,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":294000,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-12-31","val":321000,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2013-01-01","end":"2013-12-31","val":321000,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-01-01","end":"2013-12-31","val":321000,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":0,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"}]}},"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":"2016-01-01","end":"2016-12-31","val":15748,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":786711,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":786711,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":786711,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-12-31","val":101010,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":101010,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":101010,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1460,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":1460,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":22490,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2021"}]}},"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":"2009-01-01","end":"2009-12-31","val":6137045,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":2591553,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-01","end":"2010-06-30","val":1088352,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":4522093,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-07-01","end":"2010-09-30","val":1930540,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":7276081,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":7276081,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2187585,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":4400104,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":4400104,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-04-01","end":"2011-06-30","val":2212519,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-01","end":"2011-06-30","val":2212519,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":5995278,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":5995278,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":1595174,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-07-01","end":"2011-09-30","val":1595174,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":8641481,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":8641481,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":8641481,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2680918,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":2680918,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":4714917,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":4714917,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":2033999,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-04-01","end":"2012-06-30","val":2033999,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":7198952,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":7198952,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":2484034,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":2484034,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":9151723,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":9151723,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":9151723,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3121541,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":3121541,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":6290412,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":6290412,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":3168871,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-04-01","end":"2013-06-30","val":3168871,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":9311828,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":9311828,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-07-01","end":"2013-09-30","val":3021416,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-07-01","end":"2013-09-30","val":3021416,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":13477337,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":13477337,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":13477337,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3338715,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":3338715,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":7406199,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":7406199,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-04-01","end":"2014-06-30","val":4067485,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":4067485,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":11033204,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":11033204,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-07-01","end":"2014-09-30","val":3627005,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":3627005,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":18785005,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":18785005,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":18785005,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":5026067,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":5026067,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":10427372,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":10427372,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":5401304,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":5401304,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":14327795,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":14327795,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":3900423,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-07-01","end":"2015-09-30","val":3900423,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":20908665,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":20908665,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":20908665,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":5171776,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":5171776,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":10796584,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":10796584,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":5624808,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":5624808,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":18497315,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":18497315,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":7700732,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":7700732,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":26667635,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":26667635,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":26667635,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":6497270,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":6497270,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":12521728,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":12521728,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":6024458,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":6024458,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":19018708,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":19018708,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":6496980,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":6496980,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":29417290,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":29417290,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":29417290,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3702100,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":3702100,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":8719285,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":8719285,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":5017185,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":5017185,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":14446092,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":14446092,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-07-01","end":"2018-09-30","val":5726807,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":5726807,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":18669341,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":18669341,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":18669341,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":5862733,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":5862733,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":10304756,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":10304756,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":4442023,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":4442023,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":14367605,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":14367605,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":4062849,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":4062849,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":18688474,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":18688474,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":18688474,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":595435,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":595435,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5547249,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":5547249,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":4951814,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":4951814,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":9429059,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":9429059,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-07-01","end":"2020-09-30","val":3881810,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":3881810,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":13957868,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":13957868,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":13957868,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":4932962,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":4932962,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":10950385,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":10950385,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":6017423,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":6017423,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":20765990,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":20765990,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":9815605,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":9815605,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":26049815,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":26049815,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":26049815,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3205766,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":3205766,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4563641,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":4563641,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":1357875,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":1357875,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":9005711,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":9005711,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":4442070,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":4442070,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":14087783,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":14087783,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":14087783,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4921258,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":4921258,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":8815200,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":8815200,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-04-01","end":"2023-06-30","val":3893942,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":3893942,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":11338849,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":11338849,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-07-01","end":"2023-09-30","val":2523649,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":2523649,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":15489880,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":15489880,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":15489880,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4652571,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":4652571,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8004751,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":8004751,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-04-01","end":"2024-06-30","val":3352180,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":3352180,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":13246590,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":13246590,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":5241839,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":5241839,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":15833073,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":15833073,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3811018,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":9972339,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":6161321,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":14629141,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":4656802,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":17921491,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"IncomeTaxExpenseBenefitContinuingOperations":{"label":"Income Tax Expense (Benefit), Continuing Operations (Deprecated 2013-01-31)","description":"The sum of the current income tax expense or benefit and the deferred income tax expense or benefit pertaining to pretax Income or Loss from continuing operations; income tax expense or benefit may include interest and penalties on tax uncertainties based on the entity's accounting policy.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":7276081,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":8641481,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":9151723,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2012"}]}},"IncomeTaxesPaid":{"label":"Income Taxes Paid","description":"The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":2625900,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":4142700,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-01","end":"2010-09-30","val":6088700,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-01-01","end":"2010-12-31","val":7444300,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":7444300,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2656000,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":5733000,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":5733000,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-01-01","end":"2011-09-30","val":8343676,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":8343676,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-01-01","end":"2011-12-31","val":10849000,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":10849000,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":10849000,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2163000,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":2163000,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":5418000,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":5418000,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-01-01","end":"2012-09-30","val":7741000,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":7741000,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":9636000,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":9636000,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":9636000,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":2130000,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":2130000,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":7030000,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":7030000,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":8640000,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":8640000,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-01-01","end":"2013-12-31","val":10575000,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":10575000,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":10575000,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":9700831,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":9700831,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":12089759,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":12089759,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-01-01","end":"2014-09-30","val":15575725,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":15575725,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-01-01","end":"2014-12-31","val":19704817,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":19704817,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":19704817,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":5519528,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":5519528,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":12789528,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":12789528,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":19747806,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":19747806,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":24138841,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":24138841,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":24138841,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4389143,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":4389143,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":7794643,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":7794643,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":12634880,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":12634880,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":19639173,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":19639173,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":19639173,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":12533400,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":12533400,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":21104300,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":21104300,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":29527299,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":29527299,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":29527299,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":27500,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":27500,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":5418500,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":5418500,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":11400094,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":11400094,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-01-01","end":"2018-12-31","val":17408094,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":17408094,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":17408094,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4203130,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":4203130,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":11641951,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":11641951,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":16641951,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":16641951,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":24227006,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":24227006,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":24227006,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":438440,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":438440,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":5699767,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":5699767,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":8415900,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":8415900,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":8415900,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":24653,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":24653,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":9123643,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":9123643,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":19122643,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":19122643,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":26401643,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":26401643,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":26401643,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":11051770,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":11051770,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":16463770,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":16463770,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":20879724,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":20879724,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":20879724,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":20696,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":20696,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6248696,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":6248696,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":9955929,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":9955929,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":12863429,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":12863429,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":12863429,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":338376,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":338376,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6417179,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":6417179,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":11302545,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":11302545,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":14090545,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":14090545,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":235138,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":5812566,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":9202401,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":14471638,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","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":"2010-12-31","val":0,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2010-12-31","val":0,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2010Q4I"},{"end":"2011-06-30","val":46875,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-09-30","val":301007,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3I"},{"end":"2011-12-31","val":139696,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2011-12-31","val":139696,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":139696,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011Q4I"},{"end":"2012-06-30","val":619193,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1473189,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2271704,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":2271704,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":2271704,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":2271704,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":2271704,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1593238,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1644356,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":874969,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":0,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":0,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":0,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":0,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3425688,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1704063,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2443952,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":0,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":0,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":0,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":676507,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2007855,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5296206,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1402137,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":1402137,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":1402137,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":1402137,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":1402137,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5692919,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":3497546,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1200112,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1111890,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":1111890,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":1111890,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":1111890,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":1111890,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1543958,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4114962,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":4114962,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":4114962,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":4114962,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":4114962,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3849099,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":3849099,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":3849099,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":3849099,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":3849099,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":551756,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":833084,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":256538,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":256538,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":256538,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":256538,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":256538,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":0,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":0,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":0,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-06-30","val":2206085,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1658895,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1463547,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1463547,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":1463547,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":1463547,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":1463547,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":723961,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":968832,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1620864,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":1620864,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1620864,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":1620864,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":1620864,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1291205,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2621209,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1550718,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":1550718,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":1550718,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":1550718,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":1550718,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":212883,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":571547,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"IncomeTaxReceivable":{"label":"Income Taxes Receivable","description":"Carrying amount as of the balance sheet date of income taxes previously overpaid to tax authorities (such as U.S. Federal, state and local tax authorities) representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Also called income tax refund receivable.","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2010Q4I"},{"end":"2011-12-31","val":139696,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q4I"},{"end":"2011-12-31","val":139696,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2012-03-31","val":0,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1I"}]}},"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":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":3557039,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":3557039,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-917288,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":-917288,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-917288,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"}]}},"IncomeTaxReconciliationDeductionsDividends":{"label":"Effective Income Tax Rate Reconciliation, Deduction, Dividends, 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 deduction for dividend.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":418583,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":418583,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":418583,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":340200,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":340200,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":340200,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":431192,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":431192,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":431192,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":455283,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":455283,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":962139,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2021"}]}},"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":"2010-01-01","end":"2010-12-31","val":6887483,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":8048057,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":8048057,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":9128915,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":9128915,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":9128915,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":12471258,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":12471258,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":12471258,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":17628078,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":17628078,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":17628078,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":20294107,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":20294107,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":20294107,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":25641618,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":25641618,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":25641618,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":28356636,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":28356636,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":28356636,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":13646583,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":13646583,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":13646583,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":16472987,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":16472987,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":16472987,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":10945831,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":10945831,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":21344264,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2021"},{"start":"2023-01-01","end":"2023-12-31","val":12300840,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":12392308,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":14129113,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"IncomeTaxReconciliationMinorityInterestIncomeExpense":{"label":"Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes.","units":{"USD":[{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":189773,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":189773,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":564449,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":564449,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":564449,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-222624,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":-222624,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-222624,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":1007012,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":1007012,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1007012,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":-104035,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-104035,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":291675,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2021"},{"start":"2023-01-01","end":"2023-12-31","val":234302,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":201844,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"IncomeTaxReconciliationNondeductibleExpense":{"label":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":400060,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":625009,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":625009,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":632705,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":632705,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":909387,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2021"},{"start":"2023-01-01","end":"2023-12-31","val":761481,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":826154,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":874659,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"IncomeTaxReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":-41519,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":-10999,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":-10999,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-321379,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":-321379,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":-321379,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":211859,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":211859,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":211859,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":269834,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":269834,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":269834,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":-413210,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":-413210,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":-413210,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":-250760,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":-60987,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":-76735,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":-246460,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":-246460,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-246460,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-37459,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":-37459,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-437519,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":835541,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":210532,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":210532,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":240308,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":240308,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-219789,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2021"}]}},"IncomeTaxReconciliationStateAndLocalIncomeTaxes":{"label":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":430117,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":604423,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":604423,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":344187,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":344187,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":344187,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":794220,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":794220,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":794220,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":887093,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":887093,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":887093,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1027768,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":1027768,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":1027768,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1276777,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":1276777,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":1276777,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":1153357,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":1153357,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":1153357,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2993730,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":2993730,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":2993730,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":2835215,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":2835215,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":2835215,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":1875882,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":1875882,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":5112975,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2021"},{"start":"2023-01-01","end":"2023-12-31","val":2753045,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":2714506,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":2960386,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","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":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2982337,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":2982337,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":2982337,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":-47197,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-47197,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-47197,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2021"}]}},"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":"2009-01-01","end":"2009-12-31","val":4804446,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-2308537,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-01","end":"2010-09-30","val":-1827304,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-01-01","end":"2010-12-31","val":-1448901,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":-1448901,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":870170,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1107002,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":1107002,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-01-01","end":"2011-09-30","val":-86169,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":-86169,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-01-01","end":"2011-12-31","val":1600620,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":1600620,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":1600620,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":590013,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":590013,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-425914,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":-425914,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-01-01","end":"2012-09-30","val":466346,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":466346,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":142875,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":142875,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":142875,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1080720,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":1080720,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1191096,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":1191096,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":900795,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":900795,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-01-01","end":"2013-12-31","val":2563697,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":2563697,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":2563697,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":394303,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":394303,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1478276,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":1478276,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-01-01","end":"2014-09-30","val":2348951,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":2348951,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-01-01","end":"2014-12-31","val":3511851,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":3511851,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":3511851,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":211141,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":211141,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1505693,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":1505693,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":474491,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":474491,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":2065156,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":2065156,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":2065156,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-1865257,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":-1865257,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-1733640,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":-1733640,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":-1612207,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":-1612207,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":-486491,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":-486491,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":-486491,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":249435,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":249435,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-327183,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":-327183,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":-143920,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":-143920,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":1615070,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":1615070,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":1615070,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-347488,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":-347488,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1608910,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":1608910,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":90525,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":90525,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-01-01","end":"2018-12-31","val":1014839,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":1014839,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":1014839,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1714531,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":-1714531,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3094071,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":3094071,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":4067885,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":4067885,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":5021516,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":5021516,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":5021516,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-3873142,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":-3873142,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3230897,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-3230897,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":-2352406,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-2352406,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":582502,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":582502,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":582502,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1911973,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":1911973,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4889865,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":4889865,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":15427818,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":15427818,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":2666551,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":2666551,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":2666551,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":689625,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":689625,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-1236111,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":-1236111,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-1108806,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":-1108806,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":-3107409,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-3107409,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":-3107409,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1506623,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":1506623,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1629081,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":1629081,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":5268228,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":5268228,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":3393686,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":3393686,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":3393686,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3244487,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":3244487,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":994977,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":994977,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":2759125,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":2759125,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":2154437,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":2154437,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-1247040,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-1878915,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":-1837920,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-593825,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","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":-976574,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":-105166,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":-105166,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":678466,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":627348,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":1482381,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-01-01","end":"2013-12-31","val":8520834,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":8520834,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":8520834,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-8725576,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":-8725576,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-6943752,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":-6943752,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-01-01","end":"2014-09-30","val":-7506205,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":-7506205,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-01-01","end":"2014-12-31","val":-3324298,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":-3324298,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-3324298,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-511672,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":-511672,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1566748,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":-1566748,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":-4523875,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":-4523875,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":316910,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":316910,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":316910,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":937839,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":937839,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3250999,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":3250999,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":5780008,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":5780008,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":6559150,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":6559150,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":6559150,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":6997489,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":6997489,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1185389,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":1185389,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":-432068,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":-432068,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":-3003072,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":-3003072,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-3003072,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4167325,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":4167325,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4554773,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":4554773,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":4755773,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":4755773,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-01-01","end":"2018-12-31","val":6883643,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":6883643,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":6883643,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2150248,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":2150248,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-513313,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-513313,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":-1352069,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":-1352069,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":-6617780,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-6617780,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-6617780,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3297343,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":3297343,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":5903671,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":5903671,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":3016015,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":3016015,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":3592561,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":3592561,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":3592561,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3904225,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":3904225,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":460963,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":460963,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":1288973,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":1288973,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":1058278,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":1058278,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1058278,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":4081315,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":4081315,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-3007825,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":-3007825,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-2460635,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":-2460635,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":-2265287,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-2265287,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":-2265287,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3757754,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":3757754,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":739586,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":739586,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":494715,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":494715,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":-157317,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":-157317,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":-157317,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2480343,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":2480343,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":329659,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":329659,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":-1000345,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":-1000345,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":70146,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":70146,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2693452,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1337835,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":1699936,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":979171,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"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":"2009-01-01","end":"2009-12-31","val":7323481,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-1015057,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-01","end":"2010-09-30","val":3504491,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-01-01","end":"2010-12-31","val":-1032143,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":8449814,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-03-31","val":-4880169,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":-130587,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-01-01","end":"2011-06-30","val":-130587,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-09-30","val":4730270,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-01-01","end":"2011-09-30","val":4730270,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-12-31","val":-1205575,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011"},{"start":"2011-01-01","end":"2011-12-31","val":6919616,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2012-01-01","end":"2012-03-31","val":-600729,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":-7450431,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-06-30","val":-605689,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-01-01","end":"2012-06-30","val":-3471314,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-09-30","val":-35385,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":1124512,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-12-31","val":-98021,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-573440,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-431732,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-09-30","val":741040,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"}]}},"IncreaseDecreaseInDeferredCompensation":{"label":"Increase (Decrease) in Deferred Compensation","description":"The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future.","units":{"USD":[{"start":"2013-01-01","end":"2013-12-31","val":493101,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3918507,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":4106669,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-01-01","end":"2014-09-30","val":4016878,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-01-01","end":"2014-12-31","val":4391019,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":4391019,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":4408762,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":4408762,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4532517,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":4532517,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":3835923,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":3835923,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":4557979,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":4557979,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":4557979,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2283490,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":2283490,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2315389,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":2315389,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":3133176,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":3133176,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":3945727,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":3945727,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":3945727,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":4501147,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":4501147,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4937302,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":4937302,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":5388568,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":5388568,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":6298320,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":6298320,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":6298320,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3513366,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":3513366,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3968960,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":3968960,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":4951871,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":4951871,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-01-01","end":"2018-12-31","val":1907084,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":1907084,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":1907084,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4389652,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":4389652,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5672279,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":5672279,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":6028924,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":6028924,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":7954330,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":7954330,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":7954330,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-7475032,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":-7475032,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-3649491,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-3649491,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":-1688130,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-1688130,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":2899748,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":2899748,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":2899748,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":127135,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":127135,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1638388,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":1638388,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":1641694,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":1641694,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":4106342,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":4106342,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":4106342,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-3379595,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":-3379595,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-8069988,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":-8069988,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-9121625,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":-9121625,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":-6603304,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-6603304,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":-6603304,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":486811,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":486811,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2469535,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":2469535,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":1610284,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":1610284,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":5342180,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":5342180,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":5342180,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1456659,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":1456659,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":587524,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":587524,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":2837692,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":2837692,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":3041923,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":3041923,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-3678451,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-636545,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":1414960,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":3381499,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"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":"2009-01-01","end":"2009-12-31","val":-1438658,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":792887,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-01","end":"2010-09-30","val":449201,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-01-01","end":"2010-12-31","val":382227,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":382227,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":34111,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":442141,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":442141,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-01-01","end":"2011-09-30","val":1203598,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":1203598,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-01-01","end":"2011-12-31","val":1221328,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":1221328,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":1221328,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-297010,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":-297010,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":246121,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":246121,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-01-01","end":"2012-09-30","val":600358,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":600358,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":368572,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":368572,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":368572,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-313075,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":-313075,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1366935,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":1366935,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":810553,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":810553,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-01-01","end":"2013-12-31","val":5616211,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":5616211,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":5616211,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-2436709,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":-2436709,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-2431661,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":-2431661,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-01-01","end":"2014-09-30","val":-3135159,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":-3135159,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-01-01","end":"2014-12-31","val":-2404433,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":-2404433,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-2404433,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":36180,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":36180,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":795408,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":795408,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":896137,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":896137,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":3547087,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":3547087,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":3547087,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":155206,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":155206,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":249058,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":249058,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":-82427,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":-82427,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":-469312,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":-469312,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":-469312,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":500219,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":500219,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1197061,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":1197061,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":1653524,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":1653524,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":-2893063,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":-2893063,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-2893063,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":492725,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":492725,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1253988,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":1253988,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":1709775,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":1709775,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-01-01","end":"2018-12-31","val":5622396,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":5622396,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":5622396,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":490645,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":490645,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":823883,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":823883,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":922277,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":922277,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":-1079247,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-1079247,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-1079247,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2691713,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":2691713,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":794862,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":794862,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":-713277,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-713277,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":-1949407,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-1949407,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-1949407,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1004084,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":-1004084,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-1365779,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":-1365779,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":-354374,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":-354374,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":1410106,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":1410106,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1410106,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":875549,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":875549,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3480304,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":3480304,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":4997424,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":4997424,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":4526654,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":4526654,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":4526654,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-1142808,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-1142808,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1826918,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-1826918,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":-888205,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":-888205,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":-2783768,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":-2783768,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":-2783768,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-1833852,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-1833852,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-1257913,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":-1257913,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":-2944390,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":-2944390,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-1672382,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":-1672382,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-882428,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-2821938,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":-3726804,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-2470682,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"IncreaseDecreaseInEmployeeRelatedLiabilities":{"label":"Increase (Decrease) in Employee Related Liabilities","description":"The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":9481957,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":8125191,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":8125191,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-6849702,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-2865625,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-01-01","end":"2012-09-30","val":1159897,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":5469062,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":5469062,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":5469062,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-6376220,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":-6376220,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-853327,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":-853327,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":4819401,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":4819401,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-01-01","end":"2013-12-31","val":8797907,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":8797907,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":8304806,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-5835286,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":-9753793,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1369876,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":-2736793,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-01-01","end":"2014-09-30","val":8625085,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":4608207,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-01-01","end":"2014-12-31","val":8518476,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":4127457,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":4127457,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-9765792,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":-9765792,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-3411792,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":-3411792,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":3410208,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":3410208,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":5829708,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":5829708,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":5829708,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-13478069,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":-13478069,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-7146569,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":-7146569,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":-1950069,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":-1950069,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":4578431,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":4578431,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":4578431,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-12304076,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":-12304076,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-5035076,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":-5035076,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":2268924,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":2268924,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":6705424,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":6705424,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":6705424,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-13729303,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":-13729303,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-6853303,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":-6853303,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":321697,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":321697,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-01-01","end":"2018-12-31","val":5366864,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":5366864,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":5366864,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-18598871,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":-18598871,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-12078871,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-12078871,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":-4756871,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":-4756871,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":3516639,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":3516639,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":3516639,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-15799928,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":-15799928,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-10265331,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-10265331,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":-3983248,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-3983248,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":5180849,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":5180849,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":5180849,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-19634038,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":-19634038,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-9671157,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":-9671157,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":960550,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":960550,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":9365224,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":9365224,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":9365224,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-27346796,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":-27346796,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-19895874,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":-19895874,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-12487267,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":-12487267,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":-4647548,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-4647548,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":-4647548,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-26031780,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-26031780,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-18806944,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-18806944,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":-11292276,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":-11292276,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":-2600000,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":-2600000,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":-2600000,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-22713244,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-22713244,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-14933847,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":-14933847,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":-6835102,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":-6835102,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":2000000,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":2000000,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-24735105,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-17925524,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":-10961314,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-3500000,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"IncreaseDecreaseInOtherOperatingCapitalNet":{"label":"Increase (Decrease) in Other Operating Assets and Liabilities, Net","description":"Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":-3599790,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":685086,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-01","end":"2010-09-30","val":1175670,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-01-01","end":"2010-12-31","val":-148913,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":-148913,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":458759,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":826332,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":826332,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-01-01","end":"2011-09-30","val":1253727,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":1253727,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-01-01","end":"2011-12-31","val":1110001,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":1110001,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":1339002,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-230148,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":-230148,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":379716,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":379716,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-01-01","end":"2012-09-30","val":44201,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":44201,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":138232,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":131087,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":131087,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-544119,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":707787,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-642920,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":416160,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":-1118088,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":-376747,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-01-01","end":"2013-12-31","val":-715570,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":-715570,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":-715570,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":844856,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":844856,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-130017,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":-130017,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-01-01","end":"2014-09-30","val":-148027,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":-148027,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-01-01","end":"2014-12-31","val":-1827723,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":-1827723,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-1827723,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":664981,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":664981,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-227075,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":-227075,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":-2484335,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":-2484335,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":-1724253,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":-1724253,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":-1724253,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1056871,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":1056871,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-693251,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":-693251,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":-1929846,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":-1929846,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":-4612437,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":-4612437,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":-4612437,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1832863,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":1832863,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-380641,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":-380641,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":-2188850,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":-2188850,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":-3811579,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":-3811579,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-3811579,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-4438764,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":-4438764,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-7129382,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":-7129382,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":-252238,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-252238,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-01-01","end":"2018-12-31","val":-2111443,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":-2111443,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-2111443,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":934288,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":934288,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":182455,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":182455,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":388751,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":388751,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":-827194,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-827194,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-827194,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2039894,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":2039894,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":285183,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":285183,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":1514223,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":1514223,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":338793,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":338793,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":338793,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-1549065,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":-1549065,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-2889156,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":-2889156,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":-3599730,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":-3599730,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":-1882186,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":-1882186,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-1882186,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-691886,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":-691886,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-3730692,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":-3730692,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-4496050,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":-4496050,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":-1890346,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-1890346,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":-1890346,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":723698,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":723698,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":1196020,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":1196020,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":-2898329,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":-2898329,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":-4095014,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":-4095014,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":-4095014,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":311327,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":311327,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":410874,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":410874,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":-162487,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":-162487,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":365494,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":365494,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":594426,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-713683,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":-2672374,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-2147514,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"IncreaseDecreaseInTradingSecurities":{"label":"Increase (Decrease) in Debt Securities, Trading, and Equity Securities, FV-NI","description":"Amount of increase (decrease) of investment in debt and equity securities, measured at fair value with changes in fair value recognized in net income.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":29436380,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":29436380,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":41674992,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":41674992,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":41674992,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1310800,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":1310800,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3725638,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":3725638,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":5639151,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":5639151,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":5511669,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":5511669,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":5511669,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":35143135,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":35143135,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":46416866,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":46416866,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":47246344,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":47246344,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-01-01","end":"2018-12-31","val":52168968,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":52168968,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":52168968,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-18908654,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":-18908654,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-17041017,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-17041017,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":-10149201,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":-10149201,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":-6286645,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-6286645,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-6286645,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":589071,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":589071,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-169476,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-169476,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":-3033304,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-3033304,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":-3179362,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-3179362,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-3179362,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":11456604,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":11456604,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":14055138,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":14055138,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":23532392,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":23532392,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":50430607,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":50430607,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":50430607,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":5129789,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":5129789,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":11708223,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":11708223,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":17490298,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":17490298,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":14039687,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":14039687,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":14039687,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1306643,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":1306643,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4013615,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":4013615,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":10930911,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":10930911,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":10930911,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":10930911,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":10930911,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":35809404,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":35809404,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":117123,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":23054688,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":53078436,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":52990770,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Nonvested Shares with Forfeitable Dividends","description":"Number of additional shares included in diluted EPS for potentially dilutive effect of nonvested equity-based payment award containing forfeitable rights to dividends or dividend equivalents, whether paid or unpaid.","units":{"shares":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":45505,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-07-01","end":"2013-09-30","val":51754,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":52180,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":52180,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":63326,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":63326,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":69944,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":69944,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-04-01","end":"2014-06-30","val":66623,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":66623,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":66613,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":66613,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-07-01","end":"2014-09-30","val":69646,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":69646,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":67453,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":67453,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":67453,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":74076,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":74076,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":73715,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":73715,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":73485,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":73485,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":74267,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":74267,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":74154,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-07-01","end":"2015-09-30","val":74154,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":74957,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":74957,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":74957,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":0,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":0,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2017"}]}},"IncrementalCommonSharesAttributableToShareBasedPaymentArrangements":{"label":"Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements","description":"Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.","units":{"shares":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":0,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-07-01","end":"2013-09-30","val":0,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1634,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":1634,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":2553,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":2553,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-04-01","end":"2014-06-30","val":3442,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":3442,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":3480,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":3480,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-07-01","end":"2014-09-30","val":5212,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":5212,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2588,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":2588,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":2588,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3938,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":3938,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4662,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":4662,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":6044,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":6044,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":5892,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":5892,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":7709,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-07-01","end":"2015-09-30","val":7709,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":6909,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":6909,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":6909,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4653,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":4653,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3458,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":3458,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":4441,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":4441,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":4748,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":4748,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":6959,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":6959,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":5983,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":5983,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":5983,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":6441,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":6441,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4631,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":4631,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":5345,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":5345,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":5574,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":5574,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":7240,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":7240,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3014,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":3014,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":3014,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4015,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":4015,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1757,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":1757,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":1151,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":1151,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1970,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":1970,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-07-01","end":"2018-09-30","val":1760,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":1760,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2058,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":2058,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":2058,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2691,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":2691,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":472,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":472,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":0,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":200,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":200,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":67,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":67,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":67,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"}]}},"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":"2009-01-01","end":"2009-12-31","val":0,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":0,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-01","end":"2010-09-30","val":0,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-01-01","end":"2010-12-31","val":0,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":0,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":0,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-09-30","val":0,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":0,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":0,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1"}]}},"InvestmentAdvisoryFees":{"label":"Investment Advisory Fees (Deprecated 2018-01-31)","description":"Amount of fees earned from providing investment advice and research to customers.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":37472407,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":23413871,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-01","end":"2010-06-30","val":11933346,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":35629445,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-07-01","end":"2010-09-30","val":12215574,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":49248586,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":49248586,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":14437868,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":29239325,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":29239325,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-04-01","end":"2011-06-30","val":14801457,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-01","end":"2011-06-30","val":14801457,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":42704464,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":42704464,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":13465140,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-07-01","end":"2011-09-30","val":13465140,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":56016708,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":56016708,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":56016708,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":14375094,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":14375094,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":28476147,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":28476147,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":14101053,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-04-01","end":"2012-06-30","val":14101053,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":43095368,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":43095368,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":14619221,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":14619221,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":57783131,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":57783131,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":57783131,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":15853994,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":15853994,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":32944314,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":32944314,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":17090321,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-04-01","end":"2013-06-30","val":17090321,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":50787585,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":50787585,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-07-01","end":"2013-09-30","val":17843271,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-07-01","end":"2013-09-30","val":17843271,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":69966377,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":69966377,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":69966377,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":19910807,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":19910807,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":41850903,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":41850903,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-04-01","end":"2014-06-30","val":21940096,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":21940096,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":65391932,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":65391932,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-07-01","end":"2014-09-30","val":23541029,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":23541029,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":89900834,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":89900834,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":89900834,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":25400536,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":25400536,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":52419412,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":52419412,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":27018876,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":27018876,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":79894964,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":79894964,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":27475552,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-07-01","end":"2015-09-30","val":27475552,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":107915557,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":107915557,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":107915557,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":26686785,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":26686785,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":55239867,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":55239867,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":28553082,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":28553082,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":84751943,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":84751943,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":29512076,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":29512076,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":121645149,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":121645149,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":31833471,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":31833471,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":64323301,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":64323301,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":32558324,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":32558324,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":98105905,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":98105905,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":33782603,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":33782603,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":132688462,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":34631290,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":68157563,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":33526273,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":103085767,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":34928205,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"}]}},"InvestmentIncomeDividend":{"label":"Investment Income, Dividend","description":"Amount of dividend income on nonoperating securities.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":2248185,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2814026,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":2814026,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1496439,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4248382,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":3242662,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5808218,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":1559836,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5350146,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":5350146,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":5350146,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":894413,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":894413,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1464951,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":1464951,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":570538,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":570538,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1983423,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":1983423,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-07-01","end":"2020-09-30","val":518472,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":518472,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2824542,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":2824542,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":2824542,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":665009,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":665009,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1269930,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":1269930,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":604921,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":604921,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":2241037,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":2241037,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":971107,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":971107,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3221448,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":3221448,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":3221448,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":767885,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":767885,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1631460,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":1631460,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":863575,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":863575,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":2517672,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":2517672,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":886212,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":886212,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":4193792,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":4193792,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":4193792,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1509288,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":1509288,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3039548,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":3039548,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-04-01","end":"2023-06-30","val":1530260,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":1530260,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4497091,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":4497091,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-07-01","end":"2023-09-30","val":1457543,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":1457543,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":7517393,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":7517393,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":7517393,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":953216,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":953216,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1775613,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":1775613,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-04-01","end":"2024-06-30","val":822397,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":822397,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2773166,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":2773166,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":997553,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":997553,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":4922446,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":4922446,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":964318,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":922661,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":412773,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2036620,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":1113959,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":4871241,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","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":"2017-01-01","end":"2017-12-31","val":1195995,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":4857261,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":4857261,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-06-30","val":987630,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":495409,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":987418,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":0,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":987240,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":987240,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":987240,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":0,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":0,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":298186,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":298186,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":1131345,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":676915,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":1427991,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":296646,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1780863,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"InvestmentIncomeNet":{"label":"Investment Income, Net","description":"Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":2905794,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":-1710111,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":-3512134,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-736590,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":-736590,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":747222,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1439888,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":692666,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":4995255,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":4995255,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":3555368,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":3555368,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":7517398,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":7517398,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":7517398,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3786188,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":3786188,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":6905973,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":6905973,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":3024729,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":3024729,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":9673720,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":9673720,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":2767747,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":2767747,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":14017593,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":14017593,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":14017593,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-1559723,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":-1559723,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2005946,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":2005946,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":3565669,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":3565669,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":7216278,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":7216278,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-07-01","end":"2018-09-30","val":5210332,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":5210332,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-6272678,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":-6272678,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-6272678,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":14284877,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":14284877,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":20804473,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":20804473,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":6519596,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":6519596,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":23627419,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":23627419,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":2822947,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":2822947,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":30507375,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":30507375,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":30507375,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-22398092,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":-22398092,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-10835468,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-10835468,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":11562624,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":11562624,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-5782674,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-5782674,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-07-01","end":"2020-09-30","val":5052794,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":5052794,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":6584849,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":6584849,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":6584849,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":5663454,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":5663454,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":11540540,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":11540540,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":5877086,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":5877086,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":8910951,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":8910951,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":-2629589,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":-2629589,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":16381216,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":16381216,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":16381216,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-7592257,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":-7592257,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-25270130,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":-25270130,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-17677873,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":-17677873,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-33301836,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":-33301836,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":-8031706,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":-8031706,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-20186511,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-20186511,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":-20186511,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":8082738,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":8082738,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":14359446,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":14359446,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-04-01","end":"2023-06-30","val":6276708,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":6276708,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":9722494,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":9722494,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-07-01","end":"2023-09-30","val":-4636952,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-4636952,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":23071441,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":23071441,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":23071441,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9365678,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":9365678,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8711087,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":8711087,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-04-01","end":"2024-06-30","val":-654591,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":-654591,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":18380048,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":18380048,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":9668961,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":9668961,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":15119200,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":15119200,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1119969,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":15674654,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":14554685,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":24168384,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":8493730,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":30545393,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"InvestmentIncomeNonoperating":{"label":"Investment Income, Nonoperating","description":"The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":5398636,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-938786,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-01","end":"2010-06-30","val":-1183703,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":231130,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-07-01","end":"2010-09-30","val":1169916,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":1205194,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":1205194,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":370781,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":461143,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":461143,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-04-01","end":"2011-06-30","val":90362,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-01","end":"2011-06-30","val":90362,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":-848026,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":-848026,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":-1309169,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-07-01","end":"2011-09-30","val":-1309169,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":-66664,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":-66664,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":-66664,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1271731,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":1271731,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":803299,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":803299,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":-468432,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-04-01","end":"2012-06-30","val":-468432,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":1423899,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":1423899,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":620600,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":620600,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1654124,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":1654124,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":1654124,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1824659,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":1824659,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2553384,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":2553384,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":728725,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-04-01","end":"2013-06-30","val":728725,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":3466935,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":3466935,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-07-01","end":"2013-09-30","val":913551,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-07-01","end":"2013-09-30","val":913551,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":4950245,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":4950245,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":4950245,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":516529,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":516529,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1838442,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":1838442,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-04-01","end":"2014-06-30","val":1321914,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":1321914,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":832527,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":832527,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-07-01","end":"2014-09-30","val":-1005915,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":-1005915,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2905794,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":2905794,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1344683,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":1344683,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1802023,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":1802023,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":457340,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":457340,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":-1710111,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-07-01","end":"2015-09-30","val":-3512134,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":-736590,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":747222,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1439888,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":692666,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2"}]}},"Investments":{"label":"Investments","description":"Sum of the carrying amounts as of the balance sheet date of all investments.","units":{"USD":[{"end":"2010-12-31","val":11527060,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2010-12-31","val":11527060,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"end":"2010-12-31","val":11527060,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":10568209,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-09-30","val":9252870,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3I"},{"end":"2011-12-31","val":8208489,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2011-12-31","val":8208489,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"end":"2011-12-31","val":8208489,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2011-12-31","val":8208489,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":8208489,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011Q4I"},{"end":"2012-03-31","val":11838845,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1I"},{"end":"2012-06-30","val":15363288,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":15670239,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":16503731,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":16503731,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":16503731,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":16503731,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":16503731,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":18393156,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":21148293,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":22083216,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":18726070,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":18726070,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":18726070,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":18726070,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":18726070,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":34583720,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":36091706,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":34989899,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":45427456,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":45427456,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":45427456,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":45427456,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":45427456,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":49656404,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":53360847,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":52694353,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":52490820,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":52490820,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":52490820,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":52490820,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":52490820,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":56189839,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":57981889,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":87047844,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":108015635,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":108015635,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":108015635,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":108015635,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":108015635,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":117424036,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":126027827,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":129743381,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":138476022,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":138476022,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":138476022,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":138476022,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":138476022,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":191543865,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":205200638,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":212389477,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":203488217,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":203488217,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":203488217,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":203488217,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":203488217,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":164791720,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":150772310,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":133978699,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":139437178,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":139437178,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":139437178,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":139437178,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":139437178,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":104519064,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":114348626,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":116433476,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":128401136,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":128401136,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":128401136,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":128401136,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":128401136,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":142695192,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":160603484,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":167692971,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":166656001,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":166656001,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":166656001,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":166656001,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":166656001,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":161930168,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":150663308,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":136241599,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":145675711,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":145675711,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":145675711,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":145675711,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":145675711,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":154784963,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":163210138,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":164628201,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":147738862,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":147738862,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":147738862,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":147738862,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":147738862,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":154922301,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":153997045,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":163263883,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":159752981,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":159752981,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":159752981,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":159752981,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":159752981,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":158809737,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":173497273,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":174691493,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":177398221,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"InvestmentsFairValueDisclosure":{"label":"Investments, Fair Value Disclosure","description":"Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.","units":{"USD":[{"end":"2012-06-30","val":15400000,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":15700000,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":16500000,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2012Q4I"},{"end":"2013-03-31","val":18400000,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":21100000,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":22100000,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":18700000,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2013Q4I"},{"end":"2014-03-31","val":34583720,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":36100000,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":35000000,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":45400000,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":49700000,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":53400000,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":52700000,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":52500000,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2015Q4I"},{"end":"2016-03-31","val":56200000,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":58000000,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":87000000,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":108000000,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2016Q4I"},{"end":"2017-03-31","val":117400000,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":126000000,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":129700000,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":138500000,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":191500000,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"}]}},"LaborAndRelatedExpense":{"label":"Labor and Related Expense","description":"Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":24113631,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":15611553,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-01","end":"2010-06-30","val":7829875,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":23707288,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-07-01","end":"2010-09-30","val":8095735,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":30990572,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":30990572,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":9164771,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":18114057,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":18114057,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-04-01","end":"2011-06-30","val":8949286,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-01","end":"2011-06-30","val":8949286,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":26082794,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":26082794,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":7968737,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-07-01","end":"2011-09-30","val":7968737,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":32874606,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":32874606,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":32874606,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":8487509,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":8487509,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":16866212,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":16866212,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":8378703,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-04-01","end":"2012-06-30","val":8378703,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":25591782,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":25591782,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":8725570,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":8725570,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":33868225,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":33868225,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":33868225,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":9513412,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":9513412,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":19871092,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":19871092,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":10357680,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-04-01","end":"2013-06-30","val":10357680,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":30688766,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":30688766,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-07-01","end":"2013-09-30","val":10817675,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-07-01","end":"2013-09-30","val":10817675,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":40851722,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":40851722,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":40851722,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":11871954,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":11871954,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":24597243,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":24597243,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-04-01","end":"2014-06-30","val":12725289,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":12725289,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":37967815,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":37967815,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-07-01","end":"2014-09-30","val":13370572,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":13370572,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":43892336,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":43892336,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":43892336,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":12784781,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":12784781,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":25452206,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":25452206,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":12667426,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":12667426,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":38393223,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":38393223,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":12941017,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-07-01","end":"2015-09-30","val":12941017,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":47951039,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":47951039,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":47951039,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":12398708,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":12398708,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":25780056,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":25780056,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":13381347,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":13381347,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":38494459,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":38494459,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":12714404,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":12714404,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":52264843,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":52264843,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":52264843,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":13679149,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":13679149,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":27992883,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":27992883,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":14313734,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":14313734,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":42438985,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":42438985,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":14446102,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":14446102,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":54855972,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":54855972,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":52474403,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":14387473,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":14387473,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":28959595,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":28959595,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":14572121,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":14572121,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":44401217,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":44401217,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-07-01","end":"2018-09-30","val":15441623,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":15441623,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":53853670,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":55975361,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":55975361,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":15969382,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":13557122,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":31593932,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":27899046,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":15624551,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":14341924,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":47665109,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":43613578,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":16071176,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":15714531,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":60264117,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":60264117,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":60264117,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":15417176,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":15417176,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":27974945,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":27974945,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":12557769,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":12557769,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":41679020,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":41679020,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-07-01","end":"2020-09-30","val":13704075,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":13704075,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":58291670,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":58291670,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":58291670,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":16814941,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":16814941,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":35754975,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":35754975,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":18940034,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":18940034,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":56187709,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":56187709,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":20432734,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":20432734,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":73591327,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":73591327,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":73591327,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":18646894,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":18646894,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":35869137,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":35869137,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":17222243,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":17222243,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":53128680,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":53128680,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":17259543,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":17259543,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":70505216,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":70505216,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":70505216,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":16362908,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":16362908,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":33762258,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":33762258,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-04-01","end":"2023-06-30","val":17399350,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":17399350,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":51600045,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":51600045,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-07-01","end":"2023-09-30","val":17837787,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":17837787,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":70730640,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":70730640,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":70730640,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":18147465,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":18147465,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":36478131,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":36478131,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-04-01","end":"2024-06-30","val":18330666,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":18330666,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":55987247,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":55987247,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":19509116,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":19509116,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":74588900,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":74588900,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":18206648,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":35891876,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":17685228,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":54244542,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":18352666,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":72467328,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"LesseeOperatingLeaseLiabilityPaymentsDue":{"label":"Lessee, Operating Lease, Liability, to be Paid","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease.","units":{"USD":[{"end":"2019-03-31","val":3707243,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3560656,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3414068,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2020-03-31","val":3120895,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2964850,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2808806,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2021-03-31","val":2496716,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2340671,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2184627,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2028581,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1872537,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1716492,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1560448,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1404402,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1248358,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1092313,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":936269,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":780223,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":624179,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":468134,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":8986279,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8830234,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":8674190,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":8995794,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":8806649,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":8605859,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, after Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":780223,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":780223,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":780223,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2020-03-31","val":156045,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":156045,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2024-12-31","val":4870010,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":4245403,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year One","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2020-09-30","val":624179,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2021-03-31","val":624179,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":624179,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":624179,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":624179,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":624179,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":624179,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":624179,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":624179,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":624179,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":624179,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":624179,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":624179,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":156045,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":156045,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":723480,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":723480,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":773603,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":821231,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":821231,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":821231,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFive":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Five","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":624179,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":624179,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":624179,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2020-03-31","val":624179,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":624179,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2024-12-31","val":845384,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":924437,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearFour":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Four","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":624179,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":624179,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":624179,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2020-03-31","val":624179,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":624179,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":624179,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2021-03-31","val":156045,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":156045,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":156045,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":156044,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2023-03-31","val":0,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2024-03-31","val":0,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":820889,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":820889,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":845384,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":897430,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":897430,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":897431,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearThree":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Three","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":624179,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":624179,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":624179,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2020-03-31","val":624179,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":624179,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":624179,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2021-03-31","val":624179,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":624179,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":624179,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":624179,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":156045,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":156045,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":156045,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":156044,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2024-03-31","val":0,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":796868,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":796868,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":820889,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":871429,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":871429,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":871429,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsDueYearTwo":{"label":"Lessee, Operating Lease, Liability, to be Paid, Year Two","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).","units":{"USD":[{"end":"2019-03-31","val":614721,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":614721,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":614721,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2020-03-31","val":624179,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":624179,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":624179,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2021-03-31","val":624179,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":624179,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":624179,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":624179,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2021Q4I"},{"end":"2022-03-31","val":624179,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":624179,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":624179,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":624179,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-03-31","val":156045,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":156045,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":156045,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":156044,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":773603,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":773603,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":796868,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":845928,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":845928,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":845928,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear":{"label":"Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year","description":"Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.","units":{"USD":[{"end":"2019-03-31","val":439762,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":293175,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":146587,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2020-03-31","val":468134,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":312089,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":156045,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2021-03-31","val":468134,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":312089,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":156045,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2022-03-31","val":468134,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":312089,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":156045,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2023-03-31","val":468134,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":312089,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":156045,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2024-03-31","val":468134,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":312089,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":156045,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2025-03-31","val":567435,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":389935,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":200790,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"}]}},"Liabilities":{"label":"Liabilities","description":"Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.","units":{"USD":[{"end":"2010-12-31","val":21067614,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2010-12-31","val":21067614,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"end":"2010-12-31","val":21067614,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":12619758,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-09-30","val":17480615,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3I"},{"end":"2011-12-31","val":19669961,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2011-12-31","val":19669961,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"end":"2011-12-31","val":19669961,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2011-12-31","val":19669961,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":19669961,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011Q4I"},{"end":"2012-03-31","val":6738550,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1I"},{"end":"2012-06-30","val":10657855,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":15253681,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":19500210,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":19500210,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":19500210,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":19500210,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":19500210,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":7944542,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":13609143,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":20454643,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":30410428,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":30410428,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":30410428,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":30410428,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":30410428,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":14493877,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":22541885,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":30340381,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":33389404,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":33389404,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":33389404,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":33389404,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":33389404,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":22402935,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":29380348,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":37578068,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":39872567,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":39872567,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":39872567,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":39872567,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":39872567,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":22143828,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":30013464,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":36307512,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":46653018,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":46653018,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":46653018,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":46653018,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":46653018,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":37591269,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":41440899,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":51035932,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":57867693,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":57867693,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":57867693,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":57867693,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":57867693,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":49764892,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":59894521,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":61436873,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":67472213,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":67472213,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":67472213,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":67472213,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":67472213,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":48494609,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":54380853,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":55826515,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":65629445,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":65629445,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":65629445,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":65629445,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":65629445,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":36907346,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":49940751,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":55024170,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":69644255,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":69644255,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":69644255,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":69644255,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":69644255,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":54559169,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":63441870,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":75319635,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":83974165,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":83974165,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":83974165,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":83974165,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":83974165,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":58017784,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":58760708,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":64647684,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":72022967,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":72022967,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":72022967,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":72022967,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":72022967,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":47950539,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":53933529,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":65401745,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":71777540,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":71777540,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":71777540,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":71777540,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":71777540,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":50800169,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":56514948,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":74316764,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":82564514,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":82564514,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":82564514,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":82564514,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":82564514,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":55478883,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":65910052,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":75304814,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":83973031,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","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":28565866,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2010-12-31","val":28565866,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"end":"2010-12-31","val":28565866,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":37407635,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-09-30","val":44932261,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3I"},{"end":"2011-12-31","val":37720319,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2011-12-31","val":37720319,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"end":"2011-12-31","val":37720319,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2011-12-31","val":37720319,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":37720319,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011Q4I"},{"end":"2012-03-31","val":35915582,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1I"},{"end":"2012-06-30","val":44508239,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":56155484,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":41235917,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":41235917,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":41235917,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":41235917,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":41235917,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":41102998,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":52938295,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":66183415,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":75353418,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":75353418,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":75353418,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":75353418,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":75353418,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":70715897,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":87385338,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":103449788,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":107708628,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":107708628,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":107708628,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":107708628,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":107708628,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":110481743,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":128675334,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":145623539,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":145186581,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":145186581,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":145186581,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":145186581,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":145186581,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":143418748,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":164373827,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":184318492,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":199717861,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":199717861,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":199717861,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":199717861,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":199717861,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":210884949,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":229886158,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":255179499,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":250388319,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":250388319,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":250388319,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":250388319,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":250388319,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":282317815,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":317751364,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":346142760,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":325727843,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":325727843,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":325727843,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":325727843,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":325727843,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":295154913,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":306151941,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":289710862,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":272663950,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":272663950,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":272663950,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":272663950,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":272663950,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":237241616,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":259663739,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":269115786,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":263097341,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":263097341,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":263097341,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":263097341,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":263097341,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":259665393,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":287568261,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":316744019,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":286153403,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":286153403,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":286153403,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":286153403,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":286153403,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":261366323,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":252181684,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":243675662,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":249821410,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":249821410,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":249821410,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":249821410,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":249821410,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":234530691,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":240618592,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":254310361,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":232094348,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":232094348,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":232094348,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":232094348,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":232094348,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":209085809,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":213051263,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":240809809,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":245126650,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":245126650,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":245126650,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":245126650,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":245126650,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":224437389,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":261022511,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":256267310,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":260403836,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"LiabilityForUncertainTaxPositionsCurrent":{"label":"Liability for Uncertainty in Income Taxes, Current","description":"Amount recognized for uncertainty in income taxes classified as current.","units":{"USD":[{"end":"2013-12-31","val":0,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":0,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-06-30","val":0,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":0,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":0,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":0,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":0,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":0,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":0,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":0,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":0,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":0,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":0,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":0,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":0,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":0,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":800000,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":800000,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"}]}},"MinimumNetCapitalRequired1":{"label":"Minimum Net Capital Required","description":"Amount of minimum net capital required to be maintained to engage in securities transactions.","units":{"USD":[{"end":"2011-12-31","val":38139,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2011-12-31","val":38139,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":38139,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011Q4I"},{"end":"2012-06-30","val":40630,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":42978,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":46597,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":46597,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":46597,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":46597,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":46597,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":49681,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":56082,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":56261,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":90931,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":90931,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":90931,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":90931,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":90931,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":74683,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":84584,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":88156,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":84055,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":84055,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-12-31","val":84514,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2015Q4I"}]}},"NetCapital":{"label":"Net Capital","description":"Net capital is equal to the net worth of the broker dealer, less certain items such as exchange memberships, carrying value of securities not readily marketable, haircuts on marketable securities in proprietary accounts, furniture and equipment and other illiquid assets as defined.","units":{"USD":[{"end":"2011-12-31","val":360167,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2011-12-31","val":360167,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":360167,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011Q4I"},{"end":"2012-06-30","val":376442,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":386778,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":354029,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":354029,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":354029,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":354029,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":354029,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":390290,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":397875,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":355866,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":338568,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":338568,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":338568,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":338568,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":338568,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":336012,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":359653,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":372849,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":370604,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":370604,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-12-31","val":507518,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2015Q4I"}]}},"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":"2009-01-01","end":"2009-12-31","val":-25480267,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":452220,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-01","end":"2010-09-30","val":677038,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-01-01","end":"2010-12-31","val":-35544119,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":-36380087,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":202022,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":339735,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":339735,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-01-01","end":"2011-09-30","val":-495384,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":-495384,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-01-01","end":"2011-12-31","val":-15242578,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":-16196459,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":-16196459,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-111006,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":-354480,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":153796,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":-334896,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-01-01","end":"2012-09-30","val":408055,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":-353075,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":-24537317,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":-24537317,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":-24537317,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-56732,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":-56732,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":-566519,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":-566519,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-01-01","end":"2013-12-31","val":-10868194,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":-10868194,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":-10868194,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-148122,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":-148122,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-138547,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":-138547,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-01-01","end":"2014-09-30","val":-116669,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":-116669,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-01-01","end":"2014-12-31","val":-13261583,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":-13261583,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-13261583,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-1548068,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":-1548068,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-1615877,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":-1615877,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":-1807314,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":-1807314,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":-18457899,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":-18457899,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":-18457899,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-4370445,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":-4370445,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-4435152,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":-4435152,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":-4044034,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":-4044034,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":-14626514,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":-14626514,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":-14626514,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-119102,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":-119102,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1412458,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":1412458,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":3232926,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":3232926,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":-22953708,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":-22953708,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-22953708,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3160279,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":3160279,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":11334519,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":11334519,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":17658634,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":17658634,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-01-01","end":"2018-12-31","val":-16041743,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":-16041743,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-16041743,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-6390992,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":-6390992,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-7864857,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":-7864857,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":-15343795,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":-15343795,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":-59075123,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":-59075123,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":-59075123,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-10001543,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":-10001543,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-15453918,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-15453918,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":-24318377,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-24318377,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":-62882236,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-62882236,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-62882236,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-4217885,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":-4217885,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-5014386,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":-5014386,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":-14674574,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":-14674574,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":-71504545,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":-71504545,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-71504545,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-9927115,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":-9927115,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-23989229,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":-23989229,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":-42014048,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":-42014048,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":-62871597,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-62871597,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":-62871597,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-8193403,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-8193403,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-21228334,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-21228334,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":-27236059,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":-27236059,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":-46666923,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":-46666923,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":-46666923,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-18218629,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-18218629,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":-31027698,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":-31027698,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":-38442457,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":-38442457,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":-52478119,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":-52478119,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-7511670,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-780818,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":-8017592,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-25334367,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","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":"2009-01-01","end":"2009-12-31","val":4206556,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":-52870,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-01","end":"2010-09-30","val":2107225,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-01-01","end":"2010-12-31","val":4672883,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":4672883,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":1401233,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":1320431,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":1320431,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-01-01","end":"2011-09-30","val":1179719,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":1179719,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-01-01","end":"2011-12-31","val":2954411,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":2954411,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":2954411,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-2402040,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":-2402040,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":-6420867,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":-6420867,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-01-01","end":"2012-09-30","val":-6250671,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":-6250671,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":-7381236,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":-7381236,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":-7381236,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-305257,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":-305257,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":-2334429,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":-2334429,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":-2403873,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":-2403873,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-01-01","end":"2013-12-31","val":1523117,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":1523117,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":1523117,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-15364757,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":-15364757,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":-15388234,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":-15388234,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-01-01","end":"2014-09-30","val":-15984278,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":-15984278,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-01-01","end":"2014-12-31","val":-26688092,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":-26688092,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":-26688092,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":-4857407,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":-4857407,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":-8269951,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":-8269951,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":-11705589,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":-11705589,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":-11875783,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":-11875783,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":-11875783,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":259546,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":259546,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":127915,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":127915,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":2072549,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":2072549,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":-5730133,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":-5730133,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":-5730133,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":-5003672,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":-5003672,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":-9802976,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":-9802976,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":-11136361,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":-11136361,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":-18553819,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":-18553819,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":-18553819,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-2140347,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":-2140347,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-2372318,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":-2372318,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":-3272635,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-3272635,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-01-01","end":"2018-12-31","val":-4260897,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":-4260897,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-4260897,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-1967773,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":-1967773,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":6900069,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":6900069,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":8956053,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":8956053,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":10855074,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":10855074,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":10855074,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":12145851,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":12145851,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11918923,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":11918923,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":10693754,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":10693754,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":8411700,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":8411700,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":8411700,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1587873,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":1587873,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":-8529218,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":-8529218,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":-543374,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":-543374,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":27264499,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":27264499,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":27264499,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1834174,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":1834174,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1475798,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":1475798,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":8461085,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":8461085,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":6033871,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":6033871,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":6033871,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-886569,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-886569,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1424337,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-1424337,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":-1849016,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":-1849016,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":-4205624,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":-4205624,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":-4205624,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1108740,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":1108740,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":569303,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":569303,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":-273389,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":-273389,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":30511992,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":30511992,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1761030,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":23915970,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":32804246,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":32751493,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","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":"2009-01-01","end":"2009-12-31","val":16998345,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":6801924,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-01","end":"2010-09-30","val":14543038,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-01-01","end":"2010-12-31","val":25133568,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":25969536,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":-2166475,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":6700999,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":6700999,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-01-01","end":"2011-09-30","val":16460506,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":16460506,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-01-01","end":"2011-12-31","val":21755409,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":22709290,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":22709290,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":-3005934,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":-2762460,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":5796404,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":6285096,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-01-01","end":"2012-09-30","val":14370979,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":15132109,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":24546693,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":24546693,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":24546693,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":-2165671,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":-2165671,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":7369730,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":7369730,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":21495602,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":21495602,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-01-01","end":"2013-12-31","val":34581141,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":34581141,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":34581141,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":-6329266,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":-6329266,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":9657372,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":9657372,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-01-01","end":"2014-09-30","val":25438660,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":25438660,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-01-01","end":"2014-12-31","val":42619843,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":42619843,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":42619843,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2125310,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":2125310,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":17117435,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":17117435,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":35834103,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":35834103,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":52031319,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":52031319,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":52031319,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-4026224,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":-4026224,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":17576855,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":17576855,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":8156488,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":8156488,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":20071746,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":20071746,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":20071746,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":7250601,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":7250601,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":21705071,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":21705071,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":40603955,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":40603955,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":60919759,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":60919759,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":60919759,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-18823774,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":-18823774,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-7337304,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":-7337304,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":9631326,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":9631326,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-01-01","end":"2018-12-31","val":28130591,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":28130591,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":28130591,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":16077860,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":16077860,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":28809748,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":28809748,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":40071424,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":40071424,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":56966243,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":56966243,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":56966243,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1990996,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":1990996,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":21698601,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":21698601,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":38202042,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":38202042,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":59772485,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":59772485,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":59772485,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":-15660505,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":-15660505,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":2826456,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":2826456,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":15319993,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":15319993,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":26312237,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":26312237,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":26312237,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-13678170,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":-13678170,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":465520,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":465520,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":16192343,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":16192343,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":39482635,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":39482635,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":39482635,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":-13780407,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":-13780407,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":-1885635,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":-1885635,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":11631168,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":11631168,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":34669124,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":34669124,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":34669124,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":-12289670,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":-12289670,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6916079,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":6916079,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":25439739,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":25439739,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":16598852,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":16598852,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-10733793,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":-15703245,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":-23391925,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":-6618495,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","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":"2009-01-01","end":"2009-12-31","val":11373943,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":4500178,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-01","end":"2010-06-30","val":1829858,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":7938585,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-07-01","end":"2010-09-30","val":3438406,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":12402441,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":3631734,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2010-01-01","end":"2010-12-31","val":12402441,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":3631734,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":7360624,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":7360624,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-04-01","end":"2011-06-30","val":3728889,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-01","end":"2011-06-30","val":3728889,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":9899851,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":9899851,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":2539228,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-07-01","end":"2011-09-30","val":2539228,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":14352968,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":4611353,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2011-01-01","end":"2011-12-31","val":14352968,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":14352968,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":4611353,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":4611353,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":7939450,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":7939450,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":3328097,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-04-01","end":"2012-06-30","val":3328097,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":12106236,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":12106236,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":4166786,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":4166786,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":16930892,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":16930892,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":16930892,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":5330733,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":5330733,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":10042277,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":10042277,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":4711545,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-04-01","end":"2013-06-30","val":4711545,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":15404014,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":15404014,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-07-01","end":"2013-09-30","val":5361736,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-07-01","end":"2013-09-30","val":5361736,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":22154828,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":22154828,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":22154828,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":5749598,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":5749598,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":12677633,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":12677633,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-04-01","end":"2014-06-30","val":6928034,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":6928034,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":19028213,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":19028213,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-07-01","end":"2014-09-30","val":6350580,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":6350580,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":31580931,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":31580931,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":31580931,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":9512622,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":9512622,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":18690744,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":18690744,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":9178122,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":9178122,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":25419204,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":25419204,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":6728460,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-07-01","end":"2015-09-30","val":6728460,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":37074497,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":37074497,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":37074497,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":9265663,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":9265663,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":18980215,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":18980215,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":9714552,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":9714552,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":32406779,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":32406779,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":13426564,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":13426564,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":46051923,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":46051923,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":46051923,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":12756895,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":12756895,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":25395334,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":25395334,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":12638439,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":12638439,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":38094182,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":38094182,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":12698847,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":12698847,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":49988957,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":49988957,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":49988957,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":12989461,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":12989461,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":27359828,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":27359828,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":14370368,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":14370368,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":42567882,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":42567882,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-07-01","end":"2018-09-30","val":15208053,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":15208053,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":47375829,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":47375829,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":47375829,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":16932642,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":16932642,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":30127794,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":30127794,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":13195152,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":13195152,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":41545254,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":41545254,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":11417460,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":11417460,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":54959024,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":54959024,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":54959024,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1530108,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":1530108,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":13730798,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":13730798,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":12200690,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":12200690,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":24296313,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":24296313,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-07-01","end":"2020-09-30","val":10565515,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":10565515,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":38660545,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":38660545,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":38660545,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":13708511,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":13708511,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":30573341,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":30573341,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":16864830,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":16864830,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":56200986,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":56200986,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":25627645,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":25627645,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":74200609,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":74200609,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":74200609,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2021-01-01","end":"2021-12-31","val":75589539,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9129952,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":9129952,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":13542838,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":13542838,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":4412886,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":4412886,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":25557278,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":25557278,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":12014440,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":12014440,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":40434107,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":40434107,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":40434107,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2022-01-01","end":"2022-12-31","val":36870762,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":12707552,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":12707552,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":22140031,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":22140031,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-04-01","end":"2023-06-30","val":9432479,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":9432479,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":28613463,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":28613463,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-07-01","end":"2023-09-30","val":6473432,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":6473432,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":42226422,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":42226422,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":42226422,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":43085548,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":13015933,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":13015933,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":21141773,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":21141773,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-04-01","end":"2024-06-30","val":8125840,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":8125840,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":35786366,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":35786366,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":14644593,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":14644593,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":43177729,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":43177729,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":43177918,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":10362263,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":25932840,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":15570577,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":39483451,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":13550611,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":48761506,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26"},{"start":"2025-01-01","end":"2025-12-31","val":49359999,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2025"}]}},"NetIncomeLossAttributableToNoncontrollingInterest":{"label":"Net Income (Loss) Attributable to Noncontrolling Interest","description":"Amount of Net Income (Loss) attributable to noncontrolling interest.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":0,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":0,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":14216,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":14216,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":66771,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":66771,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":52555,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":52555,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":309172,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":309172,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":242401,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":242401,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":542209,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":542209,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":368553,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":368553,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":697133,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":697133,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":328580,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":328580,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":1156385,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":1156385,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":459252,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":459252,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":1612712,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":-47332,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":-47332,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":480323,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":480323,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":527655,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":527655,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1671640,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":1671640,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-07-01","end":"2018-09-30","val":1191317,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":1191317,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q3"},{"start":"2019-01-01","end":"2019-03-31","val":2623205,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":2623205,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3585622,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":3585622,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":962417,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":962417,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3684799,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":3684799,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":99177,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":99177,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":-4058476,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":-4058476,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2620687,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-2620687,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":1437789,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":1437789,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-2045619,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-2045619,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-07-01","end":"2020-09-30","val":575068,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":575068,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":554102,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":554102,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1315810,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":1315810,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":761708,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":761708,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":563960,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":563960,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":-751850,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":-751850,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":-854936,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":-854936,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-4052058,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":-4052058,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-3197122,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":-3197122,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-5694098,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":-5694098,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":-1642040,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":-1642040,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":1395495,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":1395495,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2131965,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":2131965,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-04-01","end":"2023-06-30","val":736470,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":736470,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":859126,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":859126,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-07-01","end":"2023-09-30","val":-1272839,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-1272839,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":859126,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":189,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":10587,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":598438,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":587851,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":613260,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":14822,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":598493,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"NetIncomeLossAttributableToRedeemableNoncontrollingInterest":{"label":"Net Income (Loss) Attributable to Redeemable Noncontrolling Interest","description":"Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":542209,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":542209,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":542209,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":368553,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":697133,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":1156385,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-12-31","val":1612712,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":1612712,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":1612712,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":47332,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":47332,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":-480323,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":-480323,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":-527655,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":-1671640,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":-1671640,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-07-01","end":"2018-09-30","val":-1191317,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":-1061441,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":-1061441,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-1061441,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":-2623205,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":2623205,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":-3585622,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":3585622,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":-962417,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":962417,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":-3684799,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":3684799,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":-99177,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":99177,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":4795295,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":4795295,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":4795295,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-4058476,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":-4058476,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-2620687,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-2620687,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":1437789,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":1437789,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-2045619,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-2045619,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-07-01","end":"2020-09-30","val":575068,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":575068,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-495407,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-495407,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-495407,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":554102,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":554102,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1315810,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":1315810,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":761708,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":761708,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":563960,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":563960,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":-751850,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":-751850,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":1388930,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":1388930,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1388930,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-854936,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":-854936,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-4052058,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":-4052058,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-3197122,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":-3197122,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-5694098,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":-5694098,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":-1642040,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":-1642040,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-3563345,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-3563345,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":-3563345,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1395495,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":1395495,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2131965,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":2131965,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-04-01","end":"2023-06-30","val":736470,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":736470,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":859126,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":859126,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-07-01","end":"2023-09-30","val":-1272839,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-1272839,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":859126,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":859126,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":859126,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":189,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":189,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":10587,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":598438,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":587851,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":-613260,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":-14822,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":598493,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification":{"label":"New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification (Deprecated 2020-01-31)","description":"Represents the quantification of the effect of adopting the new accounting standard or change in accounting principle expected by the entity to have a significant effect on the entity's financial statements.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":4031756,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":4031756,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4031756,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":4031756,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":4031756,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":4031756,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":4031756,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":4031756,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":4031756,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2018"}]}},"NumberOfOperatingSegments":{"label":"Number of Operating Segments","description":"Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.","units":{"Segment":[{"start":"2012-01-01","end":"2012-06-30","val":1,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-09-30","val":1,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-12-31","val":1,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":1,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-09-30","val":1,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-12-31","val":1,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":1,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-12-31","val":1,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-09-30","val":1,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-12-31","val":1,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":1,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":1,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-09-30","val":1,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":1,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":1,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-12-31","val":1,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":1,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-12-31","val":1,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":1,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":1,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-09-30","val":1,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-12-31","val":1,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":1,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":1,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2021"},{"start":"2025-01-01","end":"2025-09-30","val":1,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":1,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}],"payment":[{"start":"2022-01-01","end":"2022-12-31","val":1,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024"}]}},"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":"2009-01-01","end":"2009-12-31","val":31450034,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":19114626,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-01","end":"2010-06-30","val":9652322,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":28958596,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-07-01","end":"2010-09-30","val":9843970,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":38230795,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":38230795,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":11001210,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":21977686,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":21977686,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-04-01","end":"2011-06-30","val":10976477,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-01","end":"2011-06-30","val":10976477,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":31903989,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":31903989,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":9926302,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-07-01","end":"2011-09-30","val":9926302,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":40777361,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":40777361,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":40834151,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":10593680,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":10593680,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":20924007,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":20924007,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":10330327,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-04-01","end":"2012-06-30","val":10330327,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":31753393,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":31753393,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":10829387,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":10829387,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":42176299,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":42228817,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":42228817,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":11728559,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":11747760,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":24469965,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":24510171,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":12741405,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-04-01","end":"2013-06-30","val":12762410,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":37780278,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":37860061,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-07-01","end":"2013-09-30","val":13310314,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-07-01","end":"2013-09-30","val":13349891,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":50749784,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":50749784,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":50749784,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":14617313,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":14617313,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":30383919,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":30383919,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-04-01","end":"2014-06-30","val":15766608,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":15766608,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":46858912,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":46858912,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-07-01","end":"2014-09-30","val":16474993,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":16474993,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":57098623,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":57098623,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":57098623,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":16124401,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":16124401,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":33384501,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":33384501,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":17260101,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":17260101,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":50667409,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":50667409,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":17282908,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-07-01","end":"2015-09-30","val":17282908,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":65706234,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":65706234,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":65706234,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":16753057,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":16753057,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":34723242,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":34723242,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":17970186,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":17970186,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":52521920,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":52521920,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":17798678,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":17798678,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":73034472,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":73034472,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":73034472,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":19297599,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":19297599,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":38873392,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":38873392,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":19575793,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":19575793,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":58757689,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":58757689,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":19884297,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":19884297,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":78200363,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":78200363,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":78200363,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":19578050,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":19578050,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":39156227,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":39156227,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":19578176,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":19578176,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":59712027,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":59712027,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-07-01","end":"2018-09-30","val":20555802,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":20555802,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":74371341,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":74371341,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":74371341,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":21445670,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":21445670,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":42910690,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":42910690,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":21465020,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":21465020,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":64746524,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":64746524,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":21835833,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":21835833,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":88688962,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":88688962,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":88688962,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":11460586,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":11460586,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":32681846,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":32681846,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":21221260,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":21221260,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":53888002,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":53888002,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-07-01","end":"2020-09-30","val":21206156,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":21206156,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":80849561,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":80849561,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":80849561,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":25482312,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":25482312,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":52785090,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":52785090,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":27302778,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":27302778,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":79518655,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":79518655,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":26733565,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":26733565,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":105935699,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":105935699,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":105935699,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":23183347,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":23183347,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":41952949,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":41952949,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":18769602,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":18769602,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":64185026,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":64185026,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":22232077,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":22232077,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":90164542,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":90164542,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":90164542,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":23048936,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":23048936,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":48613390,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":48613390,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-04-01","end":"2023-06-30","val":25564454,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":25564454,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":71806476,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":71806476,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-07-01","end":"2023-09-30","val":23193086,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":23193086,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":101212384,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":101212384,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":101212384,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":27992104,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":27992104,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":52520826,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":52520826,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-04-01","end":"2024-06-30","val":24528722,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":24528722,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":81321587,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":81321587,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":28800761,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":28800761,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":107203340,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":107203340,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":24052311,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":52313178,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":28260867,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":79987192,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":27674014,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":110361762,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"OperatingIncomeLoss":{"label":"Operating Income (Loss)","description":"The net result for the period of deducting operating expenses from operating revenues.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":12112352,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":8030517,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-01","end":"2010-06-30","val":4101913,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":12229548,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-07-01","end":"2010-09-30","val":4199030,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":18473328,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":18473328,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":5448538,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":11299585,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":11299585,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-04-01","end":"2011-06-30","val":5851046,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-01","end":"2011-06-30","val":5851046,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":16743155,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":16743155,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":5443571,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-07-01","end":"2011-09-30","val":5443571,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":23061113,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":23061113,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":23061113,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":6020540,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":6020540,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":11851068,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":11851068,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":5830528,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-04-01","end":"2012-06-30","val":5830528,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":17881289,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":17881289,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":6030220,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":6030220,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":24428491,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":24428491,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":24428491,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":6627615,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":6627615,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":13779305,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":13779305,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":7151691,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-04-01","end":"2013-06-30","val":7151691,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":21248907,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":21248907,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-07-01","end":"2013-09-30","val":7469601,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-07-01","end":"2013-09-30","val":7469601,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":30681920,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":30681920,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":30681920,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":8571784,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":8571784,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":18245390,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":18245390,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-04-01","end":"2014-06-30","val":9673605,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":9673605,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":29228890,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":29228890,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-07-01","end":"2014-09-30","val":10983500,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":10983500,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":47460142,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":47460142,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":47460142,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":13194006,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":13194006,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":27316093,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":27316093,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":14122086,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":14122086,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":41457110,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":41457110,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":14141017,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-07-01","end":"2015-09-30","val":14141017,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":58719752,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":58719752,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":58719752,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":13704433,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":13704433,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":28403682,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":28403682,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":14699249,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":14699249,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":43542245,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":43542245,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":15138563,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":15138563,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":63068603,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":63068603,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":63068603,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":15836530,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":15836530,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":31708222,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":31708222,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":15966748,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":15966748,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":48595555,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":48595555,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":16887332,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":16887332,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":67001366,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":67001366,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":67001366,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":18203952,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":18203952,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":34553490,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":34553490,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":16349539,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":16349539,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":51469336,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":51469336,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-07-01","end":"2018-09-30","val":16915845,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":16915845,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":71256407,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":71256407,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":71256407,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":11133703,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":11133703,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":23213699,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":23213699,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":12079996,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":12079996,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":35970239,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":35970239,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":12756539,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":12756539,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":47935418,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":47935418,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":47935418,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":20465159,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":20465159,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":27492828,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":27492828,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":7027669,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":7027669,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":37462427,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":37462427,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-07-01","end":"2020-09-30","val":9969599,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":9969599,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":45538157,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":45538157,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":45538157,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":13532121,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":13532121,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":31298996,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":31298996,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":17766875,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":17766875,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":59619985,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":59619985,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":28320989,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":28320989,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":76258138,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":76258138,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":76258138,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":19073039,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":19073039,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":39324551,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":39324551,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":20251512,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":20251512,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":55357148,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":55357148,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":16032597,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":16032597,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":64331477,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":64331477,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":64331477,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":10941567,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":10941567,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":18727750,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":18727750,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-04-01","end":"2023-06-30","val":7786183,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":7786183,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":31088944,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":31088944,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-07-01","end":"2023-09-30","val":12361194,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":12361194,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":35503987,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":35503987,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":35503987,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":8302826,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":8302826,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":20435437,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":20435437,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-04-01","end":"2024-06-30","val":12132611,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":12132611,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":30652908,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":30652908,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":10217471,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":10217471,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":43891791,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":43891791,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":13063899,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":20828963,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":7765064,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":30557468,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":9728505,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":36736097,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"OperatingLeaseCost":{"label":"Operating Lease, Cost","description":"Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.","units":{"USD":[{"start":"2019-01-01","end":"2019-09-30","val":731366,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":239838,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3"},{"start":"2020-01-01","end":"2020-03-31","val":225858,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":465488,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":239630,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":706538,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":706538,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-07-01","end":"2020-09-30","val":241050,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":241050,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3"},{"start":"2021-01-01","end":"2021-03-31","val":209042,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":209042,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":450232,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":450232,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":241190,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":241190,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":691432,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":691432,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":241200,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":241200,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3"},{"start":"2022-01-01","end":"2022-03-31","val":204953,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":204953,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":443554,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":443554,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":238601,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":238601,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":681025,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":681025,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":237471,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":237471,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":206077,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":206077,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":440413,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":440413,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-04-01","end":"2023-06-30","val":234336,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":234336,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":674749,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":674749,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-07-01","end":"2023-09-30","val":234336,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":234336,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":908516,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":201595,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":201595,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":436666,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":436666,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-04-01","end":"2024-06-30","val":235071,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":235071,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":682755,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":682755,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":246089,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":246089,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":934353,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":223455,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":481836,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":258381,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":743489,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":261653,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":1008345,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"OperatingLeaseLiability":{"label":"Operating Lease, Liability","description":"Present value of lessee's discounted obligation for lease payments from operating lease.","units":{"USD":[{"end":"2019-01-01","val":3600000,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":3500000,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":3300000,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":3200000,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":3100000,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-03-31","val":3000000,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2800000,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2700000,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2500000,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":2500000,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2400000,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2200000,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2100000,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2000000,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":2000000,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1800000,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1700000,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1500000,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1400000,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1400000,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1200000,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1100000,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":900000,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":800000,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":768916,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":768916,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":600000,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":500000,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":6388801,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":6335490,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":6335490,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":6335490,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":6335490,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":6335490,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":6281315,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":6580151,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":6495725,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":6398220,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"OperatingLeaseRightOfUseAsset":{"label":"Operating Lease, Right-of-Use Asset","description":"Amount of lessee's right to use underlying asset under operating lease.","units":{"USD":[{"end":"2019-01-01","val":2900000,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2800000,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2700000,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2600000,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2500000,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2400000,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2300000,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":2200000,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2100000,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":2100000,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1900000,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1800000,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1700000,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1600000,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":1600000,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1500000,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1400000,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1200000,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1100000,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1100000,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1000000,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":900000,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":800000,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":600000,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":600000,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":500000,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":400000,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3500000,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3400000,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":3400000,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3400000,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3600000,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3500000,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3500000,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"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":"2013-12-31","val":6935000,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2013Q4I"},{"end":"2014-03-31","val":6770000,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":6619000,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":6420000,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":6282000,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":6107000,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":5933000,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":5759000,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":5585502,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2015Q4I"},{"end":"2016-03-31","val":5411452,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5237403,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":5063353,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4732865,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2016Q4I"},{"end":"2017-03-31","val":4586277,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":4439690,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":4293102,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4146694,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4000106,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":3853519,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":4000016,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3853831,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":3267481,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":2652760,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueCurrent":{"label":"Operating Leases, Future Minimum Payments Due, Next Twelve Months","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-06-30","val":224000,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":112000,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":417000,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2012Q4I"},{"end":"2013-03-31","val":341000,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":228000,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":114000,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":683000,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2013Q4I"},{"end":"2014-12-31","val":697000,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2014Q4I"},{"end":"2015-12-31","val":696198,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2015Q4I"},{"end":"2016-12-31","val":586350,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2016Q4I"},{"end":"2017-12-31","val":586350,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":586350,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":614721,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":624179,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFiveYears":{"label":"Operating Leases, Future Minimum Payments, Due in Five Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-06-30","val":234000,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":234000,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2013-12-31","val":629000,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2013Q4I"},{"end":"2014-03-31","val":629000,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":629000,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":629000,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":596000,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":596000,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":596000,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":596000,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":624179,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2015Q4I"},{"end":"2016-03-31","val":624179,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":624179,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":624179,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":624179,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2016Q4I"},{"end":"2017-03-31","val":624179,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":624179,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":624179,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":624179,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":624179,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":624179,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":624179,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":624179,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":624179,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":156044,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInFourYears":{"label":"Operating Leases, Future Minimum Payments, Due in Four Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-06-30","val":401000,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":401000,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":234000,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2012Q4I"},{"end":"2013-03-31","val":234000,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":234000,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":82000,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":693000,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2013Q4I"},{"end":"2014-03-31","val":693000,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":693000,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":693000,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":632000,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":632000,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":632000,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":632000,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":595807,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2015Q4I"},{"end":"2016-03-31","val":595807,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":595807,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":595807,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":624179,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2016Q4I"},{"end":"2017-03-31","val":624179,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":624179,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":624179,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":624179,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":624179,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":624179,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":624179,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":624179,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":624179,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":624179,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInThreeYears":{"label":"Operating Leases, Future Minimum Payments, Due in Three Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-06-30","val":397000,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":397000,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":401000,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2012Q4I"},{"end":"2013-03-31","val":401000,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":401000,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":141000,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":693000,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2013Q4I"},{"end":"2014-03-31","val":693000,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":693000,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":693000,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":696000,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":696000,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":696000,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":696000,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":632120,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2015Q4I"},{"end":"2016-03-31","val":632120,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":632120,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":632120,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":595807,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2016Q4I"},{"end":"2017-03-31","val":595807,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":595807,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":595807,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":624179,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":624179,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":624179,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":614721,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":624179,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":624179,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":624179,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsDueInTwoYears":{"label":"Operating Leases, Future Minimum Payments, Due in Two Years","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2012-06-30","val":417000,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":417000,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":397000,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2012Q4I"},{"end":"2013-03-31","val":454000,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":454000,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":346000,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":693000,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2013Q4I"},{"end":"2014-03-31","val":693000,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":704000,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":694000,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":696000,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":696000,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":696000,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":696000,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":696198,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2015Q4I"},{"end":"2016-03-31","val":696198,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":696198,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":696198,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":586350,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2016Q4I"},{"end":"2017-03-31","val":586350,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":586350,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":586350,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":595807,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":595807,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":595807,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":586350,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":614721,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":624179,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":624179,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"}]}},"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":"2013-12-31","val":3544000,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3544000,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3544000,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3544000,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2965000,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2965000,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2965000,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2965000,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2341000,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2341000,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2341000,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":2341000,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1716000,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1716000,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1716000,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1716000,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1092000,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1092000,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1092000,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1404000,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":780223,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":156044,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"}]}},"OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear":{"label":"Operating Leases, Future Minimum Payments, Remainder of Fiscal Year","description":"Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.","units":{"USD":[{"end":"2014-03-31","val":518000,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":356000,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":167000,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2015-03-31","val":522000,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":348000,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":174000,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2016-03-31","val":522148,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":348099,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":174049,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2017-03-31","val":439762,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":293175,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":146587,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2018-03-31","val":439762,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":293175,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":146587,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"}]}},"OperatingLeasesRentExpenseNet":{"label":"Operating Leases, Rent Expense, Net","description":"Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":573218,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":287021,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-04-01","end":"2011-06-30","val":140796,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":450517,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":163496,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":620360,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":620360,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":170379,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":338251,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":338251,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":167872,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-04-01","end":"2012-06-30","val":167872,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":512529,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":512529,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":174278,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":174278,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":686747,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":686747,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":686747,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":175888,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":175888,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":340239,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":340239,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":164351,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-04-01","end":"2013-06-30","val":164351,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":517549,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":517549,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-07-01","end":"2013-09-30","val":177310,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-07-01","end":"2013-09-30","val":177310,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":730845,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":730845,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":730845,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":226089,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":226089,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":453037,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":453037,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-04-01","end":"2014-06-30","val":226948,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":226948,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":678405,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":678405,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-07-01","end":"2014-09-30","val":225368,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":225368,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":905061,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":905061,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":905061,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":228464,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":228464,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":462797,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":462797,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":234333,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":234333,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":697272,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":697272,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":234475,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-07-01","end":"2015-09-30","val":234475,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":928440,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":928440,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":928440,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":227349,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":227349,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":460555,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":460555,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":233207,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":233207,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":679195,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":679195,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":218640,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":218640,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":882231,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":882231,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":882231,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":231463,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":231463,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":465654,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":465654,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":234191,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":234191,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":700926,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":700926,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":235272,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":235272,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":936008,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":936008,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":936008,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":256290,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":256290,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":494304,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":494304,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":238014,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":238014,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":732318,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":732318,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-07-01","end":"2018-09-30","val":238014,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":238014,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":970143,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":970143,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":970143,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":252073,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":252073,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":491528,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":491528,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":239455,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":239455,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":731366,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":239838,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":971203,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":971203,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":225858,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":465488,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":239630,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-12-31","val":947398,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020"}]}},"OtherAssetsCurrent":{"label":"Other Assets, Current","description":"Amount of current assets classified as other.","units":{"USD":[{"end":"2016-09-30","val":1500000,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1500000,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2016Q4I"}]}},"OtherTaxExpenseBenefit":{"label":"Other Tax Expense (Benefit)","description":"Amount of other income tax expense (benefit).","units":{"USD":[{"start":"2015-01-01","end":"2015-03-31","val":200000,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":200000,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":200000,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":200000,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":200000,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":200000,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-03-31","val":100000,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":100000,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-09-30","val":100000,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"}]}},"PaymentsForRepurchaseOfCommonStock":{"label":"Payments for Repurchase of Common Stock","description":"The cash outflow to reacquire common stock during the period.","units":{"USD":[{"start":"2011-01-01","end":"2011-09-30","val":1072908,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":1072908,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-01-01","end":"2011-12-31","val":1072908,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":1072908,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":1072908,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2013"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":0,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-01-01","end":"2018-12-31","val":7229249,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":7229249,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":7229249,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7907055,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":7907055,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":15659626,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":15659626,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":23239061,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":23239061,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":38749654,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":38749654,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":38749654,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":9182577,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":9182577,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11984473,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":11984473,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":18646982,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":18646982,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":18646982,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":18646982,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":18646982,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1893146,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":1893146,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1928651,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":1928651,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":7543901,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":7543901,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":7820315,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":7820315,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":7820315,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9317661,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":9317661,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":21699248,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":21699248,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":35670493,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":35670493,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":38726007,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":38726007,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":38726007,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4570126,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":4570126,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":14865784,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":14865784,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":19565763,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":19565763,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":34619944,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":34619944,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":34619944,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":13155370,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":13155370,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":18363296,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":18363296,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":21701201,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":21701201,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":30244638,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":30244638,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3610435,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":11883797,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":14499660,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":16884763,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"PaymentsOfDividends":{"label":"Payments of Dividends","description":"Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.","units":{"USD":[{"start":"2020-01-01","end":"2020-03-31","val":0,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":0,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":0,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-03-31","val":3147890,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":3147890,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6343500,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":6343500,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":9529292,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":9529292,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-03-31","val":4818318,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":4818318,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9528917,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":9528917,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":14114862,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":14114862,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-03-31","val":4576492,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":4576492,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":9009648,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":9009648,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":13418596,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":13418596,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":17676364,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4229322,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":4229322,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8380253,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":8380253,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":12473236,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":12473236,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":16530676,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":4180758,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":8233563,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":12306569,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":27185693,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"PaymentsOfDividendsCommonStock":{"label":"Payments of Ordinary Dividends, Common Stock","description":"Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":26165624,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":36318391,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":36318391,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":14971570,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":14971570,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":14971570,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":25215896,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":25215896,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":25215896,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":9766575,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":9766575,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":9766575,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":13248884,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":13248884,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":13248884,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":17031890,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":17031890,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":17031890,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":20465736,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":20465736,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":20465736,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":24277743,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":24277743,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":24277743,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":28094564,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":28094564,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":28094564,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":30275867,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":30275867,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":30275867,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":37976714,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":37976714,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":37976714,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":72960976,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":72960976,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":72960976,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":30696907,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":30696907,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":30696907,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":17676364,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":17676364,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":16530676,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024"}]}},"PaymentsRelatedToTaxWithholdingForShareBasedCompensation":{"label":"Payment, Tax Withholding, Share-based Payment Arrangement","description":"Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":140602,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":11360,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-01","end":"2010-09-30","val":11360,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-01-01","end":"2010-12-31","val":146071,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":146071,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":38824,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":139707,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":139707,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-01-01","end":"2011-09-30","val":141442,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":141442,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-01-01","end":"2011-12-31","val":158988,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":158988,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":158988,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":363925,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":363925,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":363925,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":363925,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-01-01","end":"2012-09-30","val":382104,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":382104,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":1348262,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":1348262,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":1348262,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":56732,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":56732,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":652165,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":652165,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-01-01","end":"2013-12-31","val":1884187,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":1884187,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":1884187,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":314796,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":314796,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":365420,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":365420,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-01-01","end":"2014-09-30","val":520978,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":520978,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-01-01","end":"2014-12-31","val":976343,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":976343,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":976343,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":2891523,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":2891523,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3235604,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":3235604,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":3758265,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":3758265,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":4323676,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":4323676,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":4323676,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":8774006,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":8774006,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":9075447,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":9075447,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":9655747,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":9655747,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":10029464,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":10029464,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":10029464,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":796920,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":796920,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1883676,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":1883676,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":2789949,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":2789949,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":4966042,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":4966042,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":4966042,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":501564,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":501564,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":917163,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":917163,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":1602528,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":1602528,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-01-01","end":"2018-12-31","val":1925700,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":1925700,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":1925700,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":602000,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":602000,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":1039631,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":1039631,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":1390482,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":1390482,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":1390482,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":252968,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":252968,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1483030,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":1483030,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":1574307,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":1574307,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":1947456,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":1947456,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":1947456,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":258088,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":258088,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":687583,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":687583,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":1518612,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":1518612,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":1625413,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":1625413,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1625413,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":0,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":1781410,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":1781410,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":2580328,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":2580328,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":3436678,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":3436678,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":3436678,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1132507,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":1132507,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4173781,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":4173781,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":4977863,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":4977863,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":5131262,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":5131262,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":5131262,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1055140,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":1055140,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":4539691,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":4539691,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":4583042,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":4583042,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":6275907,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":6275907,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":75844,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":3566569,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":4126593,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":4222780,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"PaymentsToAcquireInvestments":{"label":"Payments to Acquire Investments","description":"The cash outflow associated with the purchase of all investments (debt, security, other) during the period.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":9149453,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-09-30","val":889133,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-01-01","end":"2010-12-31","val":1314588,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":1314588,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":925507,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":926998,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":926998,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-01-01","end":"2011-09-30","val":925507,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":925507,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-01-01","end":"2011-12-31","val":925507,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":925507,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":925507,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":2365000,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":2365000,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":6365000,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":6365000,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-01-01","end":"2012-09-30","val":6365000,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":6365000,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":7463796,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":7463796,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":7463796,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":2000000,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":2000000,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":2000000,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":2000000,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-01-01","end":"2013-12-31","val":2306947,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":2306947,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":2306947,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":15308201,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":15308201,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":15308201,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":15308201,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-01-01","end":"2014-09-30","val":15308201,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":15308201,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-01-01","end":"2014-12-31","val":25433201,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":25433201,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":25433201,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":4292263,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":4292263,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":11040594,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":11040594,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":17289987,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":17289987,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":22095491,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":22095491,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":22095491,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":6133800,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":6133800,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6133800,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":6133800,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":17468890,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":17468890,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":25953000,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":25953000,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":25953000,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":6060665,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":6060665,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":11358395,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":11358395,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":13372301,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":13372301,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":21044429,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":21044429,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":21044429,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3143561,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":3143561,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3286872,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":3286872,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":4362077,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":4362077,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-01-01","end":"2018-12-31","val":6332090,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":6332090,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":6332090,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":4560693,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":4560693,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5973680,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":5973680,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":10955556,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":10955556,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":14351062,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":14351062,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":14351062,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":10948903,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":10948903,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11879416,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":11879416,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":12353841,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":12353841,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":14852892,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":14852892,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":14852892,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1890082,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":1890082,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":12433151,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":12433151,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":17011517,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":17011517,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":21395411,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":21395411,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":21395411,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1684026,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":1684026,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2980351,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":2980351,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":5167583,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":5167583,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":7606958,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":7606958,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":7606958,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5293030,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":5293030,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5827496,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":5827496,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":6626384,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":6626384,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":19469955,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":19469955,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":19469955,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3460311,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":3460311,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8723131,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":8723131,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":10451525,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":10451525,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":15125376,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":15125376,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2715312,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4208433,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":6374945,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":11523063,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"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":"2009-01-01","end":"2009-12-31","val":604928,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":52870,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-01","end":"2010-09-30","val":53642,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-01-01","end":"2010-12-31","val":62529,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":62529,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":6260,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":85571,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":85571,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-01-01","end":"2011-09-30","val":227774,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":227774,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-01-01","end":"2011-12-31","val":253082,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":253082,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":253082,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":37040,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":37040,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":55867,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":55867,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-01-01","end":"2012-09-30","val":189823,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":189823,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":221592,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":221592,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":221592,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":305257,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":305257,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":334429,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":334429,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":403873,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":403873,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-01-01","end":"2013-12-31","val":525472,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":525472,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":525472,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":56556,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":56556,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":80033,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":80033,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-01-01","end":"2014-09-30","val":677273,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":677273,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-01-01","end":"2014-12-31","val":1504368,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":1504368,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":1504368,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":565144,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":565144,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":722352,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":722352,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":1249204,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":1249204,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":1550857,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":1550857,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":1550857,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":106654,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":106654,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":248835,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":248835,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":339638,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":339638,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":484509,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":484509,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":484509,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":67315,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":67315,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":129669,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":129669,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":509750,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":509750,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":1106520,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":1106520,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":1106520,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":144948,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":144948,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":593989,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":593989,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":699917,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":699917,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-01-01","end":"2018-12-31","val":781951,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":781951,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":781951,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":91015,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":91015,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":131734,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":131734,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":609836,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":609836,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":707790,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":707790,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":707790,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":115218,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":115218,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":864508,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":864508,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":1733656,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":1733656,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":2450421,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":2450421,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":2450421,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":413441,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":413441,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":662714,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":662714,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":1029550,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":1029550,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":1104981,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":1104981,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":1104981,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":22913,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":22913,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":22913,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":22913,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":22912,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":22912,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":101454,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":101454,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":101454,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":13876,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":13876,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":21705,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":21705,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":21705,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":21705,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":21705,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":21705,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":21705,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":133400,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":133400,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":139900,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":139900,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":406400,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":406400,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":1363440,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":1363440,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":542153,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":1278538,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":1891892,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":2435142,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"PerformanceFees":{"label":"Performance Fees (Deprecated 2018-01-31)","description":"Amount of revenue earned by the entity based on the investment results achieved. Excludes fees based upon a percentage of the assets under management not performance-related.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":0,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":0,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":6444599,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":6400000,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":0,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":200000,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-09-30","val":600000,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":600000,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"}]}},"PreferredStockSharesAuthorized":{"label":"Preferred Stock, Shares Authorized","description":"The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.","units":{"shares":[{"end":"2010-12-31","val":1000000,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2010-12-31","val":1000000,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"end":"2010-12-31","val":1000000,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":1000000,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-09-30","val":1000000,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3I"},{"end":"2011-12-31","val":1000000,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2011-12-31","val":1000000,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"end":"2011-12-31","val":1000000,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2011-12-31","val":1000000,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":1000000,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011Q4I"},{"end":"2012-03-31","val":1000000,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1I"},{"end":"2012-06-30","val":1000000,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1000000,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1000000,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":1000000,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":1000000,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":1000000,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":1000000,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1000000,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":1000000,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1000000,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1000000,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":1000000,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":1000000,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":1000000,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":1000000,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1000000,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1000000,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1000000,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1000000,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":1000000,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":1000000,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":1000000,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":1000000,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1000000,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1000000,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1000000,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1000000,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":1000000,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":1000000,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":1000000,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":1000000,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1000000,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1000000,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1000000,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":1000000,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":1000000,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":1000000,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":1000000,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":1000000,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":1000000,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":1000000,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":1000000,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":1000000,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":1000000,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":1000000,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":1000000,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":1000000,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":1000000,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":1000000,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":1000000,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":1000000,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":1000000,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":1000000,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":1000000,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":1000000,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":1000000,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":1000000,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1000000,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":1000000,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":1000000,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":1000000,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":1000000,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":1000000,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":1000000,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":1000000,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":1000000,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":1000000,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":1000000,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":1000000,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":1000000,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":1000000,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":1000000,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":1000000,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1000000,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":1000000,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":1000000,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":1000000,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":1000000,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":1000000,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":1000000,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":1000000,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":1000000,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":1000000,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":1000000,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":1000000,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":1000000,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":1000000,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1000000,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1000000,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1000000,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":1000000,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":1000000,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":1000000,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":1000000,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":1000000,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1000000,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1000000,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":1000000,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1000000,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":1000000,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":1000000,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":1000000,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":1000000,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1000000,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":1000000,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1000000,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1000000,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"PreferredStockSharesIssued":{"label":"Preferred Stock, Shares Issued","description":"Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.","units":{"shares":[{"end":"2010-12-31","val":0,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2012-12-31","val":0,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":0,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":0,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":0,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":0,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"PreferredStockSharesOutstanding":{"label":"Preferred Stock, Shares Outstanding","description":"Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.","units":{"shares":[{"end":"2011-12-31","val":0,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2011Q4I"},{"end":"2012-06-30","val":0,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2013-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":0,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":0,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-12-31","val":0,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-12-31","val":0,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":0,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":0,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":0,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"PreferredStockValue":{"label":"Preferred Stock, Value, Issued","description":"Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.","units":{"USD":[{"end":"2010-12-31","val":0,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q4I"},{"end":"2011-06-30","val":0,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2012-12-31","val":0,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-12-31","val":0,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":0,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":0,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":0,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":0,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":0,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":0,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":0,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":0,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":0,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":0,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":0,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":0,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":0,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":0,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":0,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":0,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":0,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":0,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":0,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":0,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":0,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":0,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":0,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":0,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":0,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":0,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":0,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":0,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":0,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":0,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":0,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":0,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":0,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":0,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":0,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":0,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":0,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":0,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":0,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":0,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":0,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":0,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":0,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":0,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":0,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":0,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":0,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":0,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":0,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":0,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":0,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":0,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":0,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":0,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":0,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":0,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":0,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":0,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":0,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":0,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":0,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":0,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":0,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"PrepaidExpenseCurrentAndNoncurrent":{"label":"Prepaid Expense","description":"Carrying amount as of the balance sheet date of expenditures made in advance of when the economic benefit of the cost will be realized, and which will be expensed in future periods with the passage of time or when a triggering event occurs.","units":{"USD":[{"end":"2010-12-31","val":787033,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2010-12-31","val":787033,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"end":"2010-12-31","val":787033,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":722610,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-09-30","val":895960,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3I"},{"end":"2011-12-31","val":920460,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2011-12-31","val":920460,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"end":"2011-12-31","val":920460,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2011-12-31","val":920460,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":920460,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011Q4I"},{"end":"2012-03-31","val":911220,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1I"},{"end":"2012-06-30","val":843216,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1022970,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":953526,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":953526,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":953526,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":953526,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":953526,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1087873,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":937954,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":1317819,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":1489713,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":1489713,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":1489713,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":1489713,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":1489713,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":1472954,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":1340927,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1866204,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1904945,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":1904945,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":1904945,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":1904945,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":1904945,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":1984174,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":1666206,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":1840219,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":1780105,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":1780105,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":1780105,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":1780105,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":1780105,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":1880449,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":1661141,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":1679796,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":2032726,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":2032726,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":2032726,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":2032726,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":2032726,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":2362435,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":2055954,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":2210563,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":2073343,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":2073343,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":2073343,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":2073343,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":2073343,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":2231603,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":2139139,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":2305652,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2372712,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":2372712,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":2372712,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":2372712,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":2372712,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":2526105,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2630933,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":2941894,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":2857468,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":2857468,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":2857468,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":2857468,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":2857468,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":2958185,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2934506,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":3171198,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":2977759,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":2977759,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":2977759,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":2977759,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":2977759,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":2810871,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":2841026,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":2661426,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":2555296,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":2555296,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":2555296,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":2555296,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":2555296,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":3157795,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":3103059,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":3692086,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":3435269,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":3435269,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":3435269,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":3435269,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":3435269,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3430543,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3049936,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3856648,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":3509460,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":3509460,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":3509460,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":3509460,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":3509460,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":3238126,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":3091514,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":3997154,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":3694019,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":3694019,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":3694019,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":3694019,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":3694019,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":3835090,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":3357986,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":3515220,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":3476759,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"ProceedsFromDivestitureOfBusinessesNetOfCashDivested":{"label":"Proceeds from Divestiture of Businesses, Net of Cash Divested","description":"This element represents the cash inflow during the period from the sale of a component of the entity.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-06-30","val":0,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":1163769,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":1163769,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":1200000,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":1163769,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":1163769,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":1163769,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-06-30","val":500000,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":750000,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-12-31","val":1000000,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":1000000,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":500000,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2018"}]}},"ProceedsFromIssuanceOfCommonStock":{"label":"Proceeds from Issuance of Common Stock","description":"The cash inflow from the additional capital contribution to the entity.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":825959,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":463580,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-01","end":"2010-09-30","val":688398,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-01-01","end":"2010-12-31","val":920343,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":240846,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":479442,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-01-01","end":"2011-06-30","val":479442,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-09-30","val":718966,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-01-01","end":"2011-09-30","val":718966,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-12-31","val":960888,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":252919,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":517721,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-09-30","val":790159,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"}]}},"ProceedsFromPaymentsToMinorityShareholders":{"label":"Proceeds from (Payments to) Noncontrolling Interests","description":"Amount of cash inflow (outflow) from (to) a noncontrolling interest. Excludes dividends paid to the noncontrolling interest.","units":{"USD":[{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":0,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":0,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":-825060,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":-825060,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":-706113,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":-706113,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":33730,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":33730,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":9599783,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":9599783,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":9599783,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":677818,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":677818,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3296134,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":3296134,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":6022875,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":6022875,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":6290077,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":6290077,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":6290077,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3661843,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":3661843,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":12251682,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":12251682,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":19261162,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":19261162,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-01-01","end":"2018-12-31","val":21207770,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":21207770,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":21207770,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1516063,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":1516063,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":8396769,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":8396769,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":8934897,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":8934897,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":11340880,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":11340880,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":11340880,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-565998,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":-565998,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1986415,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-1986415,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":-4097088,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-4097088,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":-4311084,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-4311084,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-4311084,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":738711,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":738711,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3531713,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":3531713,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":3431181,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":3431181,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":10298891,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":10298891,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":10298891,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3837120,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":3837120,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":8595911,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":8595911,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":9859318,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":9859318,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":9461710,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":9461710,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":9461710,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1811105,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":1811105,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":6485835,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":6485835,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":10350857,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":10350857,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":10350857,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":10350857,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":12123125,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":245819,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":245819,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":148242,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":22684622,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":22742349,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":22745069,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"ProceedsFromSaleMaturityAndCollectionsOfInvestments":{"label":"Proceeds from Sale, Maturity and Collection of Investments","description":"The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":13960937,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-09-30","val":3050000,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-01-01","end":"2010-12-31","val":6050000,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":6050000,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2333000,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2333000,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":2333000,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-01-01","end":"2011-09-30","val":2333000,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":2333000,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-01-01","end":"2011-12-31","val":4133000,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":4133000,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":4133000,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":0,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-09-30","val":304152,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":304152,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":304152,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":304152,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":304152,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-09-30","val":0,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-01-01","end":"2013-12-31","val":4355536,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":4355536,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":4355536,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-06-30","val":0,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-01-01","end":"2014-09-30","val":1196,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":1196,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-01-01","end":"2014-12-31","val":249477,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":249477,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":249477,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":0,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3492995,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":3492995,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":6833602,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":6833602,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":11770565,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":11770565,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":11770565,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":6500000,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":6500000,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":6510550,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":6510550,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":18717308,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":18717308,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":19543607,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":19543607,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":19543607,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1124308,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":1124308,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":1185088,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":1685088,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":1995690,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":2745690,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":2597130,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":2597130,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":3597130,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1148162,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":1148162,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1508543,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":1508543,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":1789359,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":1789359,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-01-01","end":"2018-12-31","val":2353144,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":2853144,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":2853144,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2683935,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":2683935,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":35729336,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":35729336,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":43245298,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":43245298,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":48637779,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":48637779,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":48637779,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":23209972,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":23209972,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":24662847,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":24662847,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":24781251,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":24781251,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":25715013,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":25715013,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":25715013,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3891396,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":3891396,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4566647,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":4566647,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":8497693,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":8497693,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":40764891,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":40764891,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":40764891,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3541113,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":3541113,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":4479062,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":4479062,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":6838001,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":6838001,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":6928704,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":6928704,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":6928704,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4420337,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":4420337,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":4424864,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":4424864,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":4799073,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":4799073,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":15286036,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":15286036,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":15286036,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":4702451,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":4702451,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":9432334,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":9432334,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":10584536,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":10584536,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":47000808,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":47000808,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":5018495,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":29402941,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":41071083,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":46709698,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","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-12-31","val":31580931,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":9512622,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":18690744,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":9178122,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":25419204,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":6728460,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":37074497,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":37074497,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":9279879,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":9279879,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":19046986,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":19046986,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":9767107,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":9767107,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":32715951,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":32715951,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":13668965,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":13668965,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":46594132,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":46594132,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":46594132,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":13125448,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":13125448,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":26092467,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":26092467,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":12967019,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":12967019,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":39250567,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":39250567,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":13158099,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":13158099,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":51601669,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":51601669,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":51601669,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":12942129,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":12942129,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":27840151,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":27840151,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":14898023,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":14898023,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":44239522,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":44239522,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-07-01","end":"2018-09-30","val":16399370,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":16399370,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":46314388,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":46314388,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":46314388,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":19555847,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":19555847,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":33713416,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":33713416,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":14157569,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":14157569,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":45230053,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":45230053,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":11516637,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":11516637,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":59754319,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":59754319,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":59754319,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-2528368,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":-2528368,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11110111,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":11110111,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":13638479,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":13638479,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":22250694,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":22250694,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-07-01","end":"2020-09-30","val":11140583,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":11140583,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":38165138,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":38165138,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":38165138,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":14262613,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":14262613,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":31889151,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":31889151,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":17626538,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":17626538,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":56764946,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":56764946,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":24875795,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":24875795,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":75589539,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":75589539,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":75589539,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":8275016,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":8275016,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":9490780,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":9490780,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":1215764,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":1215764,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":19863180,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":19863180,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":10372400,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":10372400,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":36870762,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":36870762,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":36870762,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":14103047,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":14103047,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":24271996,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":24271996,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-04-01","end":"2023-06-30","val":10168949,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":10168949,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":29472589,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":29472589,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-07-01","end":"2023-09-30","val":5200593,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":5200593,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":43085548,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":43085548,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":43085548,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":13015933,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":13015933,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":21141773,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":21141773,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-04-01","end":"2024-06-30","val":8125840,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":8125840,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":35786366,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":35786366,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":14644593,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":14644593,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":43177918,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":43177918,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":10372850,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":26531278,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":16158428,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":40096711,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":13565433,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":49359999,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"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":907670,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2010-12-31","val":907670,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"end":"2010-12-31","val":907670,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":826870,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-09-30","val":887451,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3I"},{"end":"2011-12-31","val":829781,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2011-12-31","val":829781,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"end":"2011-12-31","val":829781,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2011-12-31","val":829781,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":829781,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011Q4I"},{"end":"2012-03-31","val":781556,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1I"},{"end":"2012-06-30","val":723469,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":784486,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":745476,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":745476,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":745476,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":745476,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":745476,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":970534,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":914372,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":914133,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":964943,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":964943,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":964943,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":964943,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":964943,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":945394,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":898744,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":1425536,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2425949,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":2425949,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":2425949,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":2425949,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":2425949,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":4247224,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":4157440,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":4150655,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":4253361,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":4253361,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":4253361,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":4253361,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":4253361,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4242557,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":4188057,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4127815,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":4025758,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":4025758,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":4025758,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":4025758,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":4025758,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":3689145,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":3586094,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":3689621,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":4057901,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":4057901,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":4057901,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":4057901,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":4057901,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":4229696,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":4202536,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":3908750,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":3680472,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":3680472,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":3680472,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":3680472,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":3680472,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":6329166,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":5973071,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":6018420,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":5733737,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":5733737,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":5733737,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":5733737,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":5733737,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":5472268,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":5866569,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":6379824,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":6740396,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":6740396,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":6740396,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":6740396,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":6740396,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":6820446,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":6595301,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":6492621,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":6100599,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":6100599,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":6100599,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":6100599,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":6100599,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":5642790,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":5171443,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":4720696,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":4348341,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":4348341,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":4348341,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":4348341,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":4348341,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":3913207,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":3472158,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":3032022,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2591604,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":2591604,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":2591604,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":2591604,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":2591604,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":2280748,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":1843193,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":7755377,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":8380594,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":8380594,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":8380594,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":8380594,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":8380594,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":8658125,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":9474977,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":9692874,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":9822467,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"PropertySubjectToOrAvailableForOperatingLeaseNumberOfUnits":{"label":"Property Subject to or Available for Operating Lease, Number of Units","description":"The number of units (items of property) under operating lease arrangements.","units":{"Location":[{"end":"2012-06-30","val":2,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":2,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":2,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2012Q4I"},{"end":"2013-03-31","val":2,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":3,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2014Q4I"},{"end":"2015-03-31","val":2,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":2,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":2,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":2,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2015Q4I"},{"end":"2016-03-31","val":2,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":2,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-12-31","val":1,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2016Q4I"},{"end":"2017-12-31","val":1,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2017Q4I"},{"end":"2018-12-31","val":1,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2018Q4I"},{"end":"2019-12-31","val":1,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-12-31","val":1,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":1,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2021Q4I"},{"end":"2022-12-31","val":1,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2022Q4I"},{"end":"2023-12-31","val":1,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023Q4I"}]}},"RatioOfIndebtednessToNetCapital1":{"label":"Ratio of Indebtedness to Net Capital","description":"Indebtedness divided by net capital.","units":{"pure":[{"end":"2011-12-31","val":1.59,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2011-12-31","val":1.59,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":1.59,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011Q4I"},{"end":"2012-06-30","val":1.62,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":1.67,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":1.97,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":1.97,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":1.97,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":1.97,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":1.97,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":1.91,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":2.11,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":2.37,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":4.03,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":4.03,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":4.03,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":4.03,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":4.03,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":3.33,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":3.53,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":3.55,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":3.4,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":3.4,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-12-31","val":2.5,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2015Q4I"}]}},"RealizedInvestmentGainsLosses":{"label":"Realized Investment Gains (Losses)","description":"Amount of realized gain (loss) on investment.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":2497707,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2143695,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":2143695,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2907366,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":5085799,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":2178433,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":5280172,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":194373,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":9056152,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":9056152,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":9056152,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-817539,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":-817539,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-1743428,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-1743428,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":-925889,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":-925889,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-1231163,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-1231163,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-07-01","end":"2020-09-30","val":512265,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":512265,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":-1488059,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-1488059,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":-1488059,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2523505,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":2523505,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":4059080,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":4059080,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":1535575,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":1535575,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":5244509,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":5244509,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":1185429,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":1185429,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":15676405,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":15676405,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":15676405,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1443747,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":1443747,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-269471,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":-269471,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-1713218,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":-1713218,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-432444,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":-432444,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":-162973,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":-162973,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-118408,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-118408,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":-118408,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":819135,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":819135,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":806537,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":806537,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-04-01","end":"2023-06-30","val":-12598,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":-12598,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":1017983,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":1017983,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-07-01","end":"2023-09-30","val":211446,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":211446,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":39096,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":39096,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":39096,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":378955,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":378955,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":1010255,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":1010255,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-04-01","end":"2024-06-30","val":631300,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":631300,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":1080393,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":1080393,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":70138,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":70138,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":141604,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":141604,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":210070,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4037505,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":3827435,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":8056139,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":4018635,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":10761906,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"RedeemableNoncontrollingInterestEquityCarryingAmount":{"label":"Redeemable Noncontrolling Interest, Equity, Carrying Amount","description":"As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.","units":{"USD":[{"end":"2013-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2013Q4I"},{"end":"2014-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2014-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2014Q4I"},{"end":"2015-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2015-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2015-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2015Q4I"},{"end":"2016-12-31","val":13840688,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":13840688,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":13840688,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":13840688,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":13840688,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2016-12-31","val":13840688,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2016-12-31","val":13840688,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":16218344,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":17734895,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":19464643,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":20076806,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":20076806,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":20076806,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":20076806,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":20076806,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2017-12-31","val":20076806,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2017-12-31","val":20076806,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2017-12-31","val":20076806,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2017-12-31","val":20076806,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2017-12-31","val":20076806,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":41660307,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2018-03-31","val":41660307,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-03-31","val":41660307,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q1I"},{"end":"2018-06-30","val":50777801,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2018-06-30","val":50777801,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-06-30","val":50777801,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q2I"},{"end":"2018-09-30","val":60714693,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2018-09-30","val":60714693,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q3I"},{"end":"2018-12-31","val":62679687,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":62679687,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":62679687,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":62679687,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":62679687,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2018-12-31","val":62679687,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2018-12-31","val":62679687,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2018-12-31","val":62679687,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2018-12-31","val":62679687,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2018-12-31","val":62679687,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":36249454,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2019-03-31","val":36249454,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2019-03-31","val":36249454,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-03-31","val":36249454,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q1I"},{"end":"2019-06-30","val":34076350,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2019-06-30","val":34076350,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2019-06-30","val":34076350,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-06-30","val":34076350,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10662345,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2019-09-30","val":10662345,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3I"},{"end":"2019-12-31","val":14178824,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":14178824,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":14178824,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":14178824,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":14178824,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":14178824,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2019-12-31","val":14178824,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2019-12-31","val":14178824,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2019-12-31","val":14178824,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2019-12-31","val":14178824,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9554350,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2020-03-31","val":9554350,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2020-03-31","val":9554350,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-03-31","val":9554350,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9571722,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2020-06-30","val":9571722,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2020-06-30","val":9571722,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-06-30","val":9571722,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8036117,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2020-09-30","val":8036117,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9372333,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":9372333,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":9372333,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":9372333,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":9372333,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2020-12-31","val":9372333,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2020-12-31","val":9372333,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2020-12-31","val":9372333,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2020-12-31","val":9372333,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2020-12-31","val":9372333,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10665146,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2021-03-31","val":10665146,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2021-03-31","val":10665146,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-03-31","val":10665146,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":14219856,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2021-06-30","val":14219856,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2021-06-30","val":14219856,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-06-30","val":14219856,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13367474,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2021-09-30","val":13367474,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":17756336,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":17756336,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":17756336,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":17756336,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":17756336,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":17756336,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2021-12-31","val":17756336,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2021-12-31","val":17756336,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2021-12-31","val":17756336,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2021-12-31","val":17756336,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2021Q4I"},{"end":"2022-03-31","val":20738520,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2022-03-31","val":20738520,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2022-03-31","val":20738520,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-03-31","val":20738520,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":22300189,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2022-06-30","val":22300189,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2022-06-30","val":22300189,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-06-30","val":22300189,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12393053,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2022-09-30","val":12393053,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14126198,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":14126198,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":14126198,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":14126198,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":14126198,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2022-12-31","val":14126198,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2022-12-31","val":14126198,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2022-12-31","val":14126198,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2022-12-31","val":14126198,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2022-12-31","val":14126198,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17332798,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2023-03-31","val":17332798,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2023-03-31","val":17332798,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-03-31","val":17332798,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q1I"},{"end":"2023-06-30","val":22743998,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2023-06-30","val":22743998,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2023-06-30","val":22743998,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-06-30","val":22743998,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q2I"},{"end":"2023-09-30","val":25336181,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2023-09-30","val":25336181,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":0,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2023-12-31","val":0,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":246008,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":246008,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":246008,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":246008,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":246008,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":404837,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2025-03-31","val":404837,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":23529068,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2025-06-30","val":23529068,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":17540,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5493,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"RedeemableNoncontrollingInterestEquityCommonFairValue":{"label":"Redeemable Noncontrolling Interest, Equity, Common, Fair Value","description":"The fair value as of the reporting date of noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. The noncontrolling interest holder's ownership (or holders' ownership) may be in the form of common shares (regardless of class), limited partnership units (regardless of class), non-preferential membership interests, or any other form of common equity regardless of investee entity legal form.","units":{"USD":[{"end":"2015-12-31","val":0,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":0,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":0,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":4294098,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":5745386,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":4229220,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":13840688,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":13840688,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":13840688,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":13840688,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":13840688,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":16218344,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":17734895,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":19464643,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":20076806,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":20076806,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":20076806,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":20076806,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":20076806,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":41660307,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":50777801,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":60714693,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":62679687,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":62679687,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":62679687,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":62679687,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":62679687,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":36249454,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":34076350,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":10662345,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":14178824,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":14178824,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":14178824,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":14178824,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":14178824,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":9554350,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":9571722,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":8036117,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":9372333,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":9372333,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":9372333,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":9372333,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":9372333,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":10665146,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":14219856,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":13367474,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":17756336,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":17756336,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":17756336,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":17756336,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":17756336,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":20738520,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":22300189,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":12393053,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":14126198,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":14126198,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":14126198,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":14126198,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":14126198,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":17332798,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":22743998,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":25336181,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":0,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":0,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":246008,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":246008,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":246008,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":246008,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":246008,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":404837,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":23529068,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":17540,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":5493,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"RestrictedCash":{"label":"Restricted Cash","description":"Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.","units":{"USD":[{"end":"2018-12-31","val":0,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q4I"},{"end":"2019-03-31","val":10016227,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"}]}},"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":-19787030,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2010-12-31","val":-19787030,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"end":"2010-12-31","val":-19787030,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2010Q4I"},{"end":"2011-06-30","val":-12426406,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-09-30","val":-9887179,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3I"},{"end":"2011-12-31","val":-20405632,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2011-12-31","val":-20405632,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"end":"2011-12-31","val":-20405632,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2011-12-31","val":-20405632,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":-20405632,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011Q4I"},{"end":"2012-03-31","val":-15794279,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1I"},{"end":"2012-06-30","val":-12466182,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":-8299396,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":-28690636,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":-28690636,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":-28690636,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":-28690636,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":-28690636,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-03-31","val":-23359903,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":-18648359,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":-13286622,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":-16302383,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":-16302383,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":-16302383,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":-16302383,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":-16302383,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":-10552785,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":-3624750,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":2725830,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":2029664,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":2029664,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":2029664,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":2029664,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":2029664,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":11542286,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":20720408,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":27448868,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":22072271,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":22072271,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":22072271,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":22072271,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":22072271,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":31337934,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":41052486,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":54479050,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":47658458,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":47658458,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":47658458,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":47658458,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":47658458,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":60415353,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":73053792,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":85752640,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":73369672,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":73369672,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":73369672,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":73369672,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":73369672,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":86359133,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":100729500,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":115937554,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":92650937,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":92650937,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":92650937,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":92650937,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":92650937,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":109583579,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":122778731,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":134196191,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":117334094,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":117334094,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":117334094,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":117334094,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":117334094,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":118864202,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":131064892,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":141630407,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":118017925,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":118017925,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":118017925,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":118017925,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":118017925,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":128578546,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":142247766,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":164689619,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":119257558,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":119257558,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":119257558,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":119257558,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":119257558,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":123569192,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":123271479,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":130699974,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":128994758,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":128994758,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":128994758,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":128994758,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":128994758,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":137125818,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":142125141,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":144189625,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":153544816,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":153544816,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":153544816,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":153544816,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":153544816,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":162331427,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":166306336,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":154962407,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":149671270,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":149671270,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":149671270,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":149671270,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":149671270,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":152220863,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":155465273,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":162327015,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":154337999,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"RevenueFromAdministrativeServicesAffiliated":{"label":"Revenue from Administrative Services Affiliated (Deprecated 2013-01-31)","description":"Aggregate revenue from affiliated entities earned during the period from providing administrative services to investment managers or funds seeking to outsource all or part of their mutual fund service functions. Examples of such administrative or support services include the following: legal advice, centralized cash management, filing of reports with the SEC and the IRS, registering of fund shares, corresponding with shareholders, and determination of compliance with various restrictions. An affiliate is a party that, directly or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with the entity.","units":{"USD":[{"start":"2010-01-01","end":"2010-12-31","val":10940041,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-09-30","val":8802865,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":2829944,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":11617140,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":3109859,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-09-30","val":9675532,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":3349027,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":13074707,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3615730,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1"}]}},"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":"2016-01-01","end":"2016-12-31","val":136103075,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":35134129,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":70581614,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":35542541,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":107353244,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":36771629,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":145201729,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":145201729,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":37782002,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":37782002,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":73709717,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":73709717,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":35927715,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":35927715,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":111181363,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":111181363,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-07-01","end":"2018-09-30","val":37471647,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":37471647,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":145627748,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":145627748,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":145627748,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":32579373,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":32579373,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":66124389,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":66124389,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":33545016,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":33545016,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":100716763,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":100716763,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":34592372,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":34592372,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":136624380,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":136624380,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":136624380,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":31925745,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":31925745,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":60174674,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":60174674,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":28248929,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":28248929,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":91350429,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":91350429,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-07-01","end":"2020-09-30","val":31175755,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":31175755,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":126387718,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":126387718,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":126387718,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":39014433,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":39014433,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":84084086,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":84084086,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":45069653,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":45069653,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":139138640,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":139138640,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":55054554,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":55054554,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":182193837,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":182193837,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":182193837,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":42256386,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":42256386,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":81277500,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":81277500,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":39021114,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":39021114,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":119542174,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":119542174,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":38264674,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":38264674,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":154496019,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":154496019,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":154496019,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":33990503,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":33990503,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":67341140,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":67341140,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-04-01","end":"2023-06-30","val":33350637,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":33350637,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":102895420,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":102895420,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-07-01","end":"2023-09-30","val":35554280,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":35554280,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":136716371,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":136716371,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":136716371,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":36294930,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":36294930,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":72956263,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":72956263,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-04-01","end":"2024-06-30","val":36661333,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":36661333,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":111974495,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":111974495,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":39018232,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":39018232,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":151095131,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":151095131,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":37116210,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":73142141,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":36025931,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":110544660,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":37402519,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":147097859,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"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":"2009-01-01","end":"2009-12-31","val":43562386,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":27145143,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-01","end":"2010-06-30","val":13754235,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":41188144,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-07-01","end":"2010-09-30","val":14043000,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":56704123,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":56704123,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":16449748,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":33277271,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":33277271,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-04-01","end":"2011-06-30","val":16827523,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-01","end":"2011-06-30","val":16827523,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":48647144,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":48647144,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":15369873,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-07-01","end":"2011-09-30","val":15369873,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":63838474,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":63838474,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":63895264,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":16614220,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":16614220,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":32775075,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":32775075,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":16160855,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-04-01","end":"2012-06-30","val":16160855,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":49634682,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":49634682,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":16859607,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":16859607,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":66604790,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":66657308,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":66657308,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":18356174,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":18375375,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":38249270,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":38289476,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":19893096,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-04-01","end":"2013-06-30","val":19914101,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":59029185,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":59108968,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-07-01","end":"2013-09-30","val":20779915,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-07-01","end":"2013-09-30","val":20819492,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":81431704,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":81431704,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":81431704,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":23189097,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":23189097,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":48629309,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":48629309,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-04-01","end":"2014-06-30","val":25440213,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":25440213,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":76087802,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":76087802,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-07-01","end":"2014-09-30","val":27458493,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":27458493,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":104558765,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":104558765,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":104558765,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":29318407,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":29318407,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":60700594,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":60700594,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":31382187,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":31382187,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":92124519,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":92124519,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":31423925,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-07-01","end":"2015-09-30","val":31423925,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":124425986,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":124425986,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":124425986,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":30457490,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":30457490,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":63126924,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":63126924,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":32669435,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":32669435,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":96064165,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":96064165,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":32937241,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":32937241,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":136103075,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":136103075,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":35134129,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":35134129,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":70581614,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":70581614,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":35542541,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":35542541,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":107353244,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":107353244,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":36771629,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":36771629,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":145201729,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":37782002,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":73709717,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":35927715,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":111181363,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":37471647,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3"}]}},"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":"2009-01-01","end":"2009-12-31","val":751040,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":338020,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-01","end":"2010-06-30","val":199632,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":481709,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-07-01","end":"2010-09-30","val":143689,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":853851,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":853851,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":232264,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":500167,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":500167,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-04-01","end":"2011-06-30","val":267903,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-01","end":"2011-06-30","val":267903,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":767391,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":767391,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":267224,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-07-01","end":"2011-09-30","val":267224,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":1145229,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":1145229,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":832429,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":310626,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":310626,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":642950,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":475850,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-04-01","end":"2012-06-30","val":332324,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-04-01","end":"2012-06-30","val":246924,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2012Q2"},{"start":"2012-01-01","end":"2012-09-30","val":997941,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":751341,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":354991,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":275491,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":1389743,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":1064643,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":1817124,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":382043,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":434287,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":652192,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":997804,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":384548,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-04-01","end":"2013-06-30","val":563516,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":978059,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":1503042,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-07-01","end":"2013-09-30","val":325866,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-07-01","end":"2013-09-30","val":505238,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":1388792,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":2098915,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":2098915,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":491882,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":491882,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":1083038,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":1083038,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-04-01","end":"2014-06-30","val":591157,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":591157,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":1648007,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":1648007,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-07-01","end":"2014-09-30","val":564969,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":564969,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":2222382,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":2222382,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":2222382,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":609700,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":609700,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":1770152,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":1770152,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":1160451,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":1160451,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":2878141,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":2878141,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":1107989,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-07-01","end":"2015-09-30","val":1107989,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":4179064,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":4179064,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":4179064,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":993122,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":993122,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":2054168,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":2054168,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":1061046,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":1061046,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3106269,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":3106269,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":1052101,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":1052101,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":4263143,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":4263143,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":4263143,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1129719,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":1129719,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":2382570,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":2382570,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":1252852,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":1252852,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3612877,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":3612877,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":1230306,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":1230306,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":4994525,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":4994525,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":4994525,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1209487,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":1209487,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":2511526,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":2511526,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":1302040,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":1302040,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3793382,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":3793382,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-07-01","end":"2018-09-30","val":1281856,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":1281856,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":5242848,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":5242848,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":5242848,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":1370716,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":1370716,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2817982,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":2817982,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":1447266,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":1447266,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":4261311,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":4261311,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":1443328,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":1443328,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":5867297,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":5867297,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":5867297,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":1455682,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":1455682,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":2604464,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":2604464,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":1148782,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":1148782,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":4185606,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":4185606,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-07-01","end":"2020-09-30","val":1581142,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":1581142,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5999846,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":5999846,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":5999846,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1868026,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":1868026,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3904882,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":3904882,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":2036856,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":2036856,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":5671825,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":5671825,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":1766943,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":1766943,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":7659423,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":7659423,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":7659423,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":1711160,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":1711160,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3598063,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":3598063,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":1886903,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":1886903,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":5326890,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":5326890,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":1728827,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":1728827,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":7159686,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":7159686,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":7159686,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":1652503,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":1652503,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":3374082,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":3374082,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-04-01","end":"2023-06-30","val":1721579,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":1721579,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4941079,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":4941079,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-07-01","end":"2023-09-30","val":1566997,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":1566997,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":6684410,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":6684410,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":6684410,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":1688952,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":1688952,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":3580514,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":3580514,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-04-01","end":"2024-06-30","val":1891562,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":1891562,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":5421578,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":5421578,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":1841064,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":1841064,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":7510182,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":7510182,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1814941,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":4017091,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":2202150,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":6017628,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":2000537,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":8201866,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"ShareBasedCompensation":{"label":"Share-based Payment Arrangement, Noncash Expense","description":"Amount of noncash expense for share-based payment arrangement.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":1854187,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":1356494,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-01","end":"2010-09-30","val":1947623,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-01-01","end":"2010-12-31","val":2571702,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":3492045,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":726890,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2127217,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-06-30","val":2127217,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-01-01","end":"2011-09-30","val":3086851,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-09-30","val":3086851,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-01-01","end":"2011-12-31","val":3972725,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":4933613,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":4933613,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":1076090,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-03-31","val":1329009,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":2155813,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-06-30","val":2673534,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-01-01","end":"2012-09-30","val":3416920,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-09-30","val":4207079,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-01-01","end":"2012-12-31","val":5750981,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":5750981,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":5750981,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":1486008,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"start":"2013-01-01","end":"2013-03-31","val":1486008,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3006652,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-06-30","val":3006652,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":4554322,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":4554322,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-01-01","end":"2013-12-31","val":7319401,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":7319401,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":7319401,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":1924466,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":1924466,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3608289,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":3608289,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-01-01","end":"2014-09-30","val":5501785,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":5501785,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-01-01","end":"2014-12-31","val":7303799,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":7303799,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":7303799,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":1968572,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":1968572,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":4074437,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":4074437,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":6287899,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":6287899,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":8551734,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":8551734,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":8551734,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":2067099,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":2067099,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":4170356,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":4170356,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":6259300,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":6259300,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":8205084,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":8205084,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":8205084,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":1998782,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":1998782,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":4082127,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":4082127,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":6258112,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":6258112,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":8582069,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":8582069,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":8582069,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":1851702,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":1851702,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4083360,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":4083360,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":6472823,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":6472823,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-01-01","end":"2018-12-31","val":8896610,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":8896610,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":8896610,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2154024,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":2154024,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":4597331,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":4597331,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":6724201,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":6724201,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":9081421,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":9081421,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":9081421,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":2433317,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":2433317,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3635931,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":3635931,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":5728435,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":5728435,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":7739320,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":7739320,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":7739320,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1481578,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":1481578,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3268734,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":3268734,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":5351120,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":5351120,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":7415170,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":7415170,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":7415170,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":2333530,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":2333530,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":5252317,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":5252317,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":8040241,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":8040241,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":10660673,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":10660673,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":10660673,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":2899872,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":2899872,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":5915199,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":5915199,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-01-01","end":"2023-09-30","val":8980313,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":8980313,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":11691890,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":11691890,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":11691890,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":3298275,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":3298275,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":6267522,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":6267522,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":9026666,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":9026666,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":11821490,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":11821490,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3556667,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":6821340,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":9871786,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":13396426,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"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":"2013-01-01","end":"2013-03-31","val":59006,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":59006,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":59006,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-03-31","val":33745,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":33745,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":33745,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number","description":"The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.","units":{"shares":[{"end":"2012-12-31","val":319988,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-12-31","val":312099,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":312099,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":312099,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":312099,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":312099,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":309762,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":314612,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":313112,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":306768,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":306768,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":306768,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":306768,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":306768,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":303863,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":307163,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":310456,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":310356,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":310356,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":310356,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":310356,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":310356,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2015Q4I"},{"end":"2016-03-31","val":218823,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":228923,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":208800,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":201800,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":201800,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":201800,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":201800,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":201800,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2016Q4I"},{"end":"2017-03-31","val":201750,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":200500,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":203650,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":191900,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":191900,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":191900,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":191900,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":191900,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":214700,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":213700,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":207500,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":211575,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":211575,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":211575,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":211575,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":211575,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":232200,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":225625,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":235144,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":227844,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":211575,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":227844,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":227844,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":211575,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2019Q4I"},{"end":"2020-03-31","val":226369,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2020Q1I"},{"end":"2020-06-30","val":190484,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2020Q2I"},{"end":"2020-09-30","val":189568,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2020Q3I"},{"end":"2020-12-31","val":183718,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":183718,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":183718,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":183718,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":211575,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":215352,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":216068,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":202630,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":201170,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":201170,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":201170,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":201170,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":211575,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":263702,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":247416,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":233686,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":219459,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":219459,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":219459,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":219459,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":211575,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022Q4I"},{"end":"2023-03-31","val":254558,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":203984,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":193287,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":190172,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":190172,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":190172,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":190172,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":211575,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":247481,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":192694,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":195620,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":173120,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":173120,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":173120,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":173120,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":173120,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":291053,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":268761,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":275933,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":274349,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value","description":"Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":13300000,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":5800000,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":5800000,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":3300000,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":3300000,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":3300000,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":5200000,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":5200000,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":5200000,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":5200000,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":5200000,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":5200000,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":9100000,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":9100000,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":9100000,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":13800000,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":13800000,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":13800000,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":15300000,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":15300000,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":11700000,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost":{"label":"Share-based Payment Arrangement, Plan Modification, Incremental Cost","description":"An excess of the fair value of the modified award over the fair value of the award immediately before the modification.","units":{"USD":[{"start":"2016-01-01","end":"2016-09-30","val":200000,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"}]}},"StockGrantedDuringPeriodValueSharebasedCompensation":{"label":"Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture","description":"Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).","units":{"USD":[{"start":"2013-01-01","end":"2013-03-31","val":4606008,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":4606008,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":4606008,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-03-31","val":3984817,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3984817,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-09-30","val":3984817,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"}]}},"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":"2008-12-31","val":30245887,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2008Q4I"},{"end":"2009-12-31","val":22980707,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2009-12-31","val":22980707,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2009Q4I"},{"end":"2010-12-31","val":7498252,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"end":"2010-12-31","val":7498252,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"end":"2010-12-31","val":7498252,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2010-12-31","val":7498252,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2010-12-31","val":7498252,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2010Q4I"},{"end":"2011-06-30","val":24787877,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2I"},{"end":"2011-09-30","val":27451646,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3I"},{"end":"2011-12-31","val":18050358,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"end":"2011-12-31","val":18050358,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"end":"2011-12-31","val":18050358,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"end":"2011-12-31","val":18050358,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"end":"2011-12-31","val":18050358,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2011-12-31","val":18050358,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2011-12-31","val":18050358,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2011Q4I"},{"end":"2012-03-31","val":29177032,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1I"},{"end":"2012-06-30","val":33850384,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2012Q2I"},{"end":"2012-09-30","val":40901803,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3I"},{"end":"2012-12-31","val":21735707,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"end":"2012-12-31","val":21735707,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03"},{"end":"2012-12-31","val":21735707,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"end":"2012-12-31","val":21735707,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"end":"2012-12-31","val":21735707,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2012-12-31","val":21735707,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2012-12-31","val":21735707,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2012Q4I"},{"end":"2013-03-31","val":33158456,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"},{"end":"2013-06-30","val":39329152,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2I"},{"end":"2013-09-30","val":45728772,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2013Q3I"},{"end":"2013-12-31","val":44942990,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":44942990,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":44942990,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":44942990,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":44942990,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2013-12-31","val":44942990,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2013-12-31","val":44942990,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2013Q4I"},{"end":"2014-03-31","val":56222020,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":64843453,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":73109407,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":74319224,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":74319224,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":74319224,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":74319224,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":74319224,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2014-12-31","val":74319224,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2014-12-31","val":74319224,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2014Q4I"},{"end":"2015-03-31","val":88078808,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":99294986,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":108045471,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":105314014,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"end":"2015-12-31","val":105314014,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"end":"2015-12-31","val":105314014,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"end":"2015-12-31","val":105314014,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"end":"2015-12-31","val":105314014,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2015-12-31","val":105314014,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2015-12-31","val":105314014,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2015Q4I"},{"end":"2016-03-31","val":116980822,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2016Q1I"},{"end":"2016-06-30","val":128614977,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2016Q2I"},{"end":"2016-09-30","val":143781760,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2016Q3I"},{"end":"2016-12-31","val":139224155,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"end":"2016-12-31","val":139224155,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":139224155,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"end":"2016-12-31","val":139224155,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"end":"2016-12-31","val":139224155,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2016-12-31","val":139224155,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2016-12-31","val":139224155,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2016Q4I"},{"end":"2017-03-31","val":157075336,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":170710364,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-09-30","val":184678924,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2017Q3I"},{"end":"2017-12-31","val":172443820,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"end":"2017-12-31","val":172443820,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":172443820,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":172443820,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":172443820,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2017-12-31","val":172443820,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2017-12-31","val":172443820,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2017-12-31","val":172443820,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2017-12-31","val":172443820,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2017-12-31","val":172443820,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2017Q4I"},{"end":"2018-03-31","val":190892616,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2018-03-31","val":190892616,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-03-31","val":190892615,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q1I"},{"end":"2018-06-30","val":207079042,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2018-06-30","val":207079042,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-06-30","val":207079043,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q2I"},{"end":"2018-09-30","val":223991194,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2018-09-30","val":223991194,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q3I"},{"end":"2018-12-31","val":195575943,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":195575943,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":195575943,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":195575943,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":195575943,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2018-12-31","val":195575943,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2018-12-31","val":195575943,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2018-12-31","val":195575943,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2018-12-31","val":195575943,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2018-12-31","val":195575943,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":210410850,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2019-03-31","val":210410850,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2019-03-31","val":210410850,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-03-31","val":210410850,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q1I"},{"end":"2019-06-30","val":217694738,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2019-06-30","val":217694738,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2019-06-30","val":217694738,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-06-30","val":217694738,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q2I"},{"end":"2019-09-30","val":223222002,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2019-09-30","val":223222002,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3I"},{"end":"2019-12-31","val":192855681,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":192855681,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2019-12-31","val":192855681,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2019-12-31","val":192855681,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2019-12-31","val":192855681,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":192855681,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2019-12-31","val":192855681,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2019-12-31","val":192855681,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2019-12-31","val":192855681,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2019-12-31","val":192855681,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2019Q4I"},{"end":"2020-03-31","val":190779920,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"end":"2020-03-31","val":190779920,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2020-03-31","val":190779920,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-03-31","val":190779920,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q1I"},{"end":"2020-06-30","val":200151266,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2020-06-30","val":200151266,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2020-06-30","val":200151266,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-06-30","val":200151266,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q2I"},{"end":"2020-09-30","val":206055499,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"end":"2020-09-30","val":206055499,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3I"},{"end":"2020-12-31","val":184080753,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":184080753,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2020-12-31","val":184080753,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2020-12-31","val":184080753,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2020-12-31","val":184080753,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2020-12-31","val":184080753,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2020-12-31","val":184080753,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2020-12-31","val":184080753,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2020-12-31","val":184080753,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2020-12-31","val":184080753,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2020Q4I"},{"end":"2021-03-31","val":194441078,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"end":"2021-03-31","val":194441078,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2021-03-31","val":194441078,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-03-31","val":194441078,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q1I"},{"end":"2021-06-30","val":209906535,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"end":"2021-06-30","val":209906535,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2021-06-30","val":209906535,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-06-30","val":209906535,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q2I"},{"end":"2021-09-30","val":228056910,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"end":"2021-09-30","val":228056910,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":184422902,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":184422902,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":184422902,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":184422902,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":184422902,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2021-12-31","val":184422902,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2021-12-31","val":184422902,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2021-12-31","val":184422902,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2021-12-31","val":184422902,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2021-12-31","val":184422902,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2021Q4I"},{"end":"2022-03-31","val":182610019,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2022-03-31","val":182610019,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2022-03-31","val":182610019,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-03-31","val":182610019,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q1I"},{"end":"2022-06-30","val":171120787,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2022-06-30","val":171120787,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2022-06-30","val":171120787,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-06-30","val":171120787,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q2I"},{"end":"2022-09-30","val":166634925,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2022-09-30","val":166634925,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3I"},{"end":"2022-12-31","val":163672245,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":163672245,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":163672245,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":163672245,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"end":"2022-12-31","val":163672245,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2022-12-31","val":163672245,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2022-12-31","val":163672245,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2022-12-31","val":163672245,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2022Q4I"},{"end":"2023-03-31","val":169247354,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2023-03-31","val":169247354,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2023-03-31","val":169247354,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1I"},{"end":"2023-06-30","val":163941065,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2023-06-30","val":163941065,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q2I"},{"end":"2023-09-30","val":163572435,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":160316808,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"end":"2023-12-31","val":160316808,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":160316808,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":160316808,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2023-12-31","val":160316808,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2023-12-31","val":160316808,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2023-12-31","val":160316808,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023Q4I"},{"end":"2024-03-31","val":158285640,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2024-03-31","val":158285640,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q1I"},{"end":"2024-06-30","val":156536315,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2024-06-30","val":156536315,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2024-06-30","val":156536315,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q2I"},{"end":"2024-09-30","val":166493045,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"end":"2024-09-30","val":166493045,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3I"},{"end":"2024-12-31","val":162316128,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":162316128,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":162316128,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":162316128,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":162316128,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":168553669,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2025-03-31","val":168553669,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":171583391,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2025-06-30","val":171583391,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q2I"},{"end":"2025-09-30","val":180944956,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":176425312,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"StockIssued1":{"label":"Stock Issued","description":"The fair value of stock issued in noncash financing activities.","units":{"USD":[{"start":"2009-01-01","end":"2009-12-31","val":4852216,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":5003146,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-01-01","end":"2010-09-30","val":5003146,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-01-01","end":"2010-12-31","val":5003146,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":5003146,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-03-31","val":7461984,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":7461984,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-01-01","end":"2011-06-30","val":7461984,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-01-01","end":"2011-09-30","val":7461984,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-01-01","end":"2011-09-30","val":7461984,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-01-01","end":"2011-12-31","val":7461984,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":7461984,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":7461984,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":5540792,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-03-31","val":5540792,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04"},{"start":"2012-01-01","end":"2012-06-30","val":5540792,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-01-01","end":"2012-06-30","val":5540792,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-09-30","val":5540792,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-01-01","end":"2012-09-30","val":5540792,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-12-31","val":5540972,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":5540792,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4606008,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":4606008,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-01-01","end":"2013-09-30","val":4606008,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-12-31","val":4606008,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2013"}]}},"StockIssuedDuringPeriodValueEmployeeStockPurchasePlan":{"label":"Stock Issued During Period, Value, Employee Stock Purchase Plan","description":"Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.","units":{"USD":[{"start":"2021-01-01","end":"2021-06-30","val":525374,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":525374,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":525374,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":610569,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":610569,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":85195,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":748472,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":748472,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":748472,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":437346,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":437346,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":499335,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":499335,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":61989,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":61989,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":579196,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":579196,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":79861,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":79861,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":619159,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":619159,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":619159,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":323070,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":323070,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":394159,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":71089,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":441527,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":47368,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":482097,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":482097,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":482097,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":260239,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":300636,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":40397,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":370612,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":370612,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":69976,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":69976,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":385037,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":385037,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":243685,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":257054,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":13369,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":268114,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":11060,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":316252,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"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":"2009-01-01","end":"2009-12-31","val":758459,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":897842,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":897842,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":960888,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":960888,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":960888,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":1057056,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":1057056,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":1057056,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":1158354,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":1158354,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":1158354,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":1356035,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":1356035,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":1356035,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":1645434,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":1645434,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":1645434,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":1738287,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":1738287,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":1738287,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":419958,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":838042,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":1267649,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-12-31","val":1710785,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":1710785,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":1710785,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":472779,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":472779,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":1067125,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":1067125,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":594346,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":1658358,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":1658358,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-07-01","end":"2018-09-30","val":591232,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":2231735,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":2231735,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":2231735,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":632050,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":632050,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":1221615,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":1221615,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":589565,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":589565,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":1850080,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":1850080,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":628465,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":628465,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":2496936,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":2496936,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":2496936,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":647100,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":647100,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":1289108,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":1289108,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":642008,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":642008,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":1934457,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":1934457,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-07-01","end":"2020-09-30","val":645349,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":645349,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":2511746,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":2511746,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":2511746,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":24000,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":24000,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":48000,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":48000,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":24000,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":24000,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":59542,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":59542,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":11542,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":11542,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":87667,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":87667,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":87667,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":19249,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":19249,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":37313,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":37313,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":18064,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":18064,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":37313,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":37313,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":37313,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":37313,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":37313,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":7843,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":7843,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":16344,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":8501,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":16344,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":16344,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":16344,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":16344,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"}]}},"StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures":{"label":"Stock Issued During Period, Value, Restricted Stock Award, Forfeitures","description":"Value of stock related to Restricted Stock Awards forfeited during the period.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":0,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3"},{"start":"2025-01-01","end":"2025-06-30","val":0,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"}]}},"StockIssuedDuringPeriodValueRestrictedStockAwardGross":{"label":"Stock Issued During Period, Value, Restricted Stock Award, Gross","description":"Aggregate value of stock related to Restricted Stock Awards issued during the period.","units":{"USD":[{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":0,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":0,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":0,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-09-30","val":0,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":0,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":0,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2021"},{"start":"2024-04-01","end":"2024-06-30","val":0,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2"},{"start":"2024-07-01","end":"2024-09-30","val":0,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"}]}},"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":"2009-01-01","end":"2009-12-31","val":5032290,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":5182983,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":5182983,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-12-31","val":7691800,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":7691800,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":7691800,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-12-31","val":5540792,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":5540792,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":5540792,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":4606008,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":4606008,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-01-01","end":"2013-09-30","val":4606008,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-01-01","end":"2013-12-31","val":4606008,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":4606008,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":4606008,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3753088,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":3984817,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3753088,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":3984817,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-01-01","end":"2014-09-30","val":3753088,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":3753088,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-01-01","end":"2014-12-31","val":3984816,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":3984816,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":3984816,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3826458,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":3826458,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3826458,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":3826458,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-01-01","end":"2015-09-30","val":3826458,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":3826458,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-01-01","end":"2015-12-31","val":3826458,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":3826458,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":3826458,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3879431,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":3879431,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3879431,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":3879431,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-01-01","end":"2016-09-30","val":3879431,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":3879431,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-01-01","end":"2016-12-31","val":3879431,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":3879431,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":3879431,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3892424,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":3892424,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3892424,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":3892424,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-01-01","end":"2017-09-30","val":3892424,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":3892424,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-01-01","end":"2017-12-31","val":3892424,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":3892424,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":3892424,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":4109197,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":4109197,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":4109197,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":4109197,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-01-01","end":"2018-09-30","val":4109197,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":4109197,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-01-01","end":"2018-12-31","val":4109197,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":4109197,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":4109197,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3655296,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":3655296,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3655296,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":3655296,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-01-01","end":"2019-09-30","val":3655296,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":3655296,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-01-01","end":"2019-12-31","val":3655296,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":3655296,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":3655296,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3396359,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":3396359,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3396359,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":3396359,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-01-01","end":"2020-09-30","val":3396359,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":3396359,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-01-01","end":"2020-12-31","val":3396359,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":3396359,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":3396359,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":529806,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":529806,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":529806,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":529806,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-01-01","end":"2021-09-30","val":529806,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":529806,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-01-01","end":"2021-12-31","val":529806,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":529806,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":529806,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":487870,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":487870,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":487870,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":487870,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-01-01","end":"2022-09-30","val":487870,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":487870,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-01-01","end":"2022-12-31","val":487870,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":487870,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":487870,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":0,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024"}]}},"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":"2009-01-01","end":"2009-12-31","val":67500,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-12-31","val":22500,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2010-01-01","end":"2010-12-31","val":22500,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"}]}},"StockRepurchasedAndRetiredDuringPeriodValue":{"label":"Stock Repurchased and Retired During Period, Value","description":"Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).","units":{"USD":[{"start":"2018-01-01","end":"2018-12-31","val":7229249,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":7229249,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":7907055,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":7907055,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":15659626,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":15659626,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":7752572,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":7752572,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":23239061,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":23239061,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":7579435,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":7579435,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":38749654,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":38749654,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":38749654,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":9182577,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":9182577,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":11984473,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":11984473,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":2801896,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":2801896,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":18646982,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":18646982,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-07-01","end":"2020-09-30","val":6662509,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":6662509,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":18646982,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":18646982,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":18646982,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":1893146,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":1893146,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":1928651,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":1928651,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":35505,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":35505,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":7543901,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":7543901,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":5615250,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":5615250,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":7820315,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":7820315,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":7820315,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":9317661,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":9317661,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":21699248,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":21699248,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":12381587,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":12381587,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":35670493,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":35670493,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":13971245,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":13971245,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":38726007,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":38726007,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":38726007,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":4597931,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":4597931,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":14938025,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":10340094,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":19672433,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":4734408,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":34875913,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":34875913,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":34875913,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":13282117,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":18525386,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":5243269,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":21895539,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":21895539,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":3370153,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":3370153,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":30520599,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":30520599,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":3631912,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":11905274,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":8273362,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":14521137,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":2615863,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":16909084,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"StockRepurchasedDuringPeriodValue":{"label":"Stock Repurchased During Period, Value","description":"Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.","units":{"USD":[{"start":"2011-01-01","end":"2011-12-31","val":1072908,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":1072908,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":1072908,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"}]}},"TaxesPayableCurrent":{"label":"Taxes Payable, Current","description":"Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).","units":{"USD":[{"end":"2012-12-31","val":0,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2012Q4I"},{"end":"2013-12-31","val":5466562,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"end":"2013-12-31","val":5466562,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"end":"2013-12-31","val":5466562,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"end":"2013-12-31","val":5466562,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"end":"2013-12-31","val":5466562,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2013Q4I"},{"end":"2014-03-31","val":0,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2014Q1I"},{"end":"2014-06-30","val":0,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2014Q2I"},{"end":"2014-09-30","val":0,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2014Q3I"},{"end":"2014-12-31","val":1178620,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"end":"2014-12-31","val":1178620,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"end":"2014-12-31","val":1178620,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"end":"2014-12-31","val":1178620,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"end":"2014-12-31","val":1178620,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2014Q4I"},{"end":"2015-03-31","val":0,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2015Q1I"},{"end":"2015-06-30","val":0,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2015Q2I"},{"end":"2015-09-30","val":0,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2015Q3I"},{"end":"2015-12-31","val":0,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"end":"2016-12-31","val":0,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q4I"},{"end":"2017-03-31","val":5885599,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2017Q1I"},{"end":"2017-06-30","val":73499,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2017Q2I"},{"end":"2017-12-31","val":0,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"end":"2017-12-31","val":0,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"end":"2017-12-31","val":0,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"end":"2017-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2017Q4I"},{"end":"2018-03-31","val":52363,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2018Q1I"},{"end":"2018-06-30","val":439811,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2018Q2I"},{"end":"2018-09-30","val":640811,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2018Q3I"},{"end":"2018-12-31","val":2768681,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":2768681,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":2768681,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":2768681,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":2768681,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2018Q4I"},{"end":"2019-03-31","val":4918929,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":2255368,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2019-06-30","val":0,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2I"},{"end":"2019-09-30","val":1416612,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2019Q4I"},{"end":"2020-03-31","val":0,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1I"},{"end":"2020-06-30","val":2054572,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"end":"2020-06-30","val":0,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2I"},{"end":"2020-09-30","val":0,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3I"},{"end":"2020-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-03-31","val":3647687,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2021Q1I"},{"end":"2021-06-30","val":204425,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2021Q2I"},{"end":"2021-09-30","val":1032435,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2021Q3I"},{"end":"2021-12-31","val":801740,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"end":"2021-12-31","val":801740,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"end":"2021-12-31","val":801740,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"end":"2021-12-31","val":801740,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"end":"2021-12-31","val":801740,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2021Q4I"},{"end":"2022-03-31","val":4883055,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1I"},{"end":"2022-06-30","val":0,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2022Q2I"},{"end":"2022-09-30","val":0,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2022Q3I"},{"end":"2022-12-31","val":0,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"end":"2022-12-31","val":0,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q4I"},{"end":"2023-03-31","val":2294207,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-12-31","val":0,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q4I"},{"end":"2024-03-31","val":859479,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-12-31","val":0,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":0,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q4I"},{"end":"2025-03-31","val":1142734,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-09-30","val":149218,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"}]}},"UnrealizedGainLossOnInvestments":{"label":"Unrealized Gain (Loss) on Investments","description":"Amount of unrealized gain (loss) on investment.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":8077335,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":-16067048,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":-16067048,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":9777692,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":10400582,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":622890,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":11489980,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":1089398,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":15086747,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":15086747,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":15086747,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":-22467598,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":-22467598,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":-10519328,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":-10519328,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":11948270,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":11948270,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":-6478411,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":-6478411,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-07-01","end":"2020-09-30","val":4040917,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":4040917,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":5348243,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":5348243,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":5348243,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":2505344,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":2505344,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":6261465,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":6261465,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":3756121,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":3756121,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":1572140,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":1572140,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":-4689325,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":-4689325,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":-2352649,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":-2352649,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-2352649,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":-9750856,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":-9750856,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-26520423,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":-26520423,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-16769567,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":-16769567,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-35262608,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":-35262608,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":-8742185,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":-8742185,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":-24082672,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":-24082672,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":-24082672,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":5808171,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":5808171,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":10651217,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":10651217,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-04-01","end":"2023-06-30","val":4843046,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":4843046,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":4367873,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":4367873,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-07-01","end":"2023-09-30","val":-6283344,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-6283344,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":15690012,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":15690012,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":15690012,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":8048712,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":8048712,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":5959069,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":5959069,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-04-01","end":"2024-06-30","val":-2089643,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":-2089643,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":14579579,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":14579579,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":8620510,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":8620510,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":9809930,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":9809930,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":-41184,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":9606545,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":9647729,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":12686379,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":3079834,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":13186927,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"UnrecognizedTaxBenefits":{"label":"Unrecognized Tax Benefits","description":"Amount of unrecognized tax benefits.","units":{"USD":[{"end":"2015-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2015Q4I"},{"end":"2016-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2016-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2016Q4I"},{"end":"2017-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2017-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2017-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2017Q4I"},{"end":"2018-12-31","val":2982337,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"end":"2018-12-31","val":2982337,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"end":"2018-12-31","val":2982337,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"end":"2018-12-31","val":2982337,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"end":"2018-12-31","val":2982337,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2018-12-31","val":2982337,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2018-12-31","val":2982337,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2018Q4I"},{"end":"2019-03-31","val":650626,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1I"},{"end":"2019-06-30","val":650626,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2019Q2I"},{"end":"2019-09-30","val":660867,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2019Q3I"},{"end":"2019-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"end":"2019-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2019-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019Q4I"},{"end":"2020-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"end":"2020-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020Q4I"},{"end":"2021-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2021Q4I"}]}},"UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities":{"label":"Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities","description":"Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.","units":{"USD":[{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":2331711,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":2331711,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":2331711,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":2935140,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":2935140,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":2935140,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2021"}]}},"UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions","description":"Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2021"}]}},"UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions":{"label":"Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions","description":"Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.","units":{"USD":[{"start":"2016-01-01","end":"2016-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-12-31","val":2982337,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":2982337,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":2982337,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2021"}]}},"UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued":{"label":"Unrecognized Tax Benefits, Interest on Income Taxes Accrued","description":"Amount of interest expense accrued for an underpayment of income taxes.","units":{"USD":[{"end":"2013-12-31","val":321000,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2013Q4I"}]}},"UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations":{"label":"Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations","description":"Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.","units":{"USD":[{"start":"2019-01-01","end":"2019-03-31","val":0,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":0,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-09-30","val":0,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"}]}},"ValuationAllowanceAmount":{"label":"Valuation Allowance, Amount (Deprecated 2013-01-31)","description":"The amount of the valuation allowance recorded as of the balance sheet date pertaining to the specified deferred tax asset for which an assessment was made that it is more likely than not that all or a portion of such deferred tax asset will not be realized through related deductions on future tax returns.","units":{"USD":[{"end":"2012-12-31","val":0,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q4I"},{"end":"2013-03-31","val":0,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1I"}]}},"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":"2012-01-01","end":"2012-06-30","val":0,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-09-30","val":0,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-01-01","end":"2012-12-31","val":0,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":0,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":0,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"}]}},"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":"2009-01-01","end":"2009-12-31","val":2587751,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":2748775,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-01","end":"2010-06-30","val":2774318,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2759066,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-07-01","end":"2010-09-30","val":2779345,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":2767895,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":2767895,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-06-30","val":2902788,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-01","end":"2011-06-30","val":2967002,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":2937403,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-07-01","end":"2011-09-30","val":3005504,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":2951751,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":2951751,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":2951751,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-09-30","val":3095409,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":3153585,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":3111328,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":3111328,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":3111328,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3197476,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3222977,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":3248197,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":3180971,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":3180971,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-07-01","end":"2013-09-30","val":3211793,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-07-01","end":"2013-09-30","val":3211793,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":3194263,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":3194263,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":3194263,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3230900,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":3230900,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3254672,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":3254672,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-04-01","end":"2014-06-30","val":3268296,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":3268296,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":3260264,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":3260264,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-07-01","end":"2014-09-30","val":3280762,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":3280762,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":3266168,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":3266168,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":3266168,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3296168,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":3296168,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3331521,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":3331521,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":3367280,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":3367280,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3348196,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":3348196,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":3379200,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-07-01","end":"2015-09-30","val":3379200,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":3359786,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":3359786,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":3359786,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3393396,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":3393396,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3403198,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":3403198,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":3415192,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":3415192,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3410208,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":3410208,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":3420123,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":3420123,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3413391,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":3413391,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":3413391,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3435329,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":3435329,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3441022,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":3441022,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":3449128,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":3449128,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3447976,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":3447976,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":3461418,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":3461418,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3451838,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":3451838,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":3451838,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3491938,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":3491938,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3505136,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":3505136,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":3519816,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":3519816,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3514517,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":3514517,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-07-01","end":"2018-09-30","val":3532346,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":3532346,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3514528,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":3514528,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":3514528,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3496534,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":3496534,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3486504,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":3486504,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":3478307,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":3478307,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3461159,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":3461159,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":3411632,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":3411632,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3436641,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":3436641,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":3436641,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3272761,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":3272761,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3246867,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":3246867,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":3220973,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":3220973,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3231452,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":3231452,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-07-01","end":"2020-09-30","val":3200957,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":3200957,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3214564,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":3214564,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":3214564,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3156768,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":3156768,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3176744,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":3176744,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":3196501,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":3196501,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3182065,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":3182065,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":3192535,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":3192535,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3179497,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":3179497,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":3179497,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3185930,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":3185930,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3169416,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":3169416,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":3153084,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":3153084,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3138834,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":3138834,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":3078666,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":3078666,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3107604,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":3107604,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":3107604,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3025094,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":3025094,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2997574,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":2997574,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-04-01","end":"2023-06-30","val":2970357,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":2970357,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2977853,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":2977853,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-07-01","end":"2023-09-30","val":2939055,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":2939055,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2948625,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":2948625,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":2948625,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2816839,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":2816839,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2793133,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":2793133,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-04-01","end":"2024-06-30","val":2769427,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":2769427,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2774819,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":2774819,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":2738588,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":2738588,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2757860,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":2757860,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2748568,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2734009,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":2719610,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2728671,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":2718171,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2723272,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"WeightedAverageNumberOfShareOutstandingBasicAndDiluted":{"label":"Weighted Average Number of Shares Outstanding, Basic and Diluted","description":"Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).","units":{"shares":[{"start":"2011-01-01","end":"2011-06-30","val":2902788,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2011-04-01","end":"2011-06-30","val":2967002,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":2937403,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2011-07-01","end":"2011-09-30","val":3005504,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2011Q3"},{"start":"2012-01-01","end":"2012-03-31","val":3030834,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-06-30","val":3066002,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2012-01-01","end":"2012-06-30","val":3066002,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-04-01","end":"2012-06-30","val":3101170,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2012Q2"},{"start":"2012-04-01","end":"2012-06-30","val":3101170,"accn":"0001193125-12-334863","fy":2012,"fp":"Q2","form":"10-Q","filed":"2012-08-03"},{"start":"2012-01-01","end":"2012-09-30","val":3095409,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02"},{"start":"2012-07-01","end":"2012-09-30","val":3153585,"accn":"0001193125-12-449133","fy":2012,"fp":"Q3","form":"10-Q","filed":"2012-11-02","frame":"CY2012Q3"},{"start":"2013-01-01","end":"2013-03-31","val":3197476,"accn":"0001193125-13-199150","fy":2013,"fp":"Q1","form":"10-Q","filed":"2013-05-03","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3222977,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02"},{"start":"2013-04-01","end":"2013-06-30","val":3248197,"accn":"0001193125-13-317338","fy":2013,"fp":"Q2","form":"10-Q","filed":"2013-08-02","frame":"CY2013Q2"}]}},"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":"2009-01-01","end":"2009-12-31","val":2582998,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09","frame":"CY2009"},{"start":"2010-01-01","end":"2010-06-30","val":2746455,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2010-04-01","end":"2010-06-30","val":2773533,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2010Q2"},{"start":"2010-01-01","end":"2010-09-30","val":2757539,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2010-07-01","end":"2010-09-30","val":2779345,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2010Q3"},{"start":"2010-01-01","end":"2010-12-31","val":2766741,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2010-01-01","end":"2010-12-31","val":2766741,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08","frame":"CY2010"},{"start":"2011-01-01","end":"2011-03-31","val":2837860,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2011Q1"},{"start":"2011-01-01","end":"2011-06-30","val":2902788,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29"},{"start":"2011-04-01","end":"2011-06-30","val":2967002,"accn":"0000950123-11-070362","fy":2011,"fp":"Q2","form":"10-Q","filed":"2011-07-29","frame":"CY2011Q2"},{"start":"2011-01-01","end":"2011-09-30","val":2937403,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28"},{"start":"2011-07-01","end":"2011-09-30","val":3005504,"accn":"0000950123-11-092987","fy":2011,"fp":"Q3","form":"10-Q","filed":"2011-10-28","frame":"CY2011Q3"},{"start":"2011-01-01","end":"2011-12-31","val":2951751,"accn":"0000950123-12-004717","fy":2011,"fp":"FY","form":"10-K","filed":"2012-03-09"},{"start":"2011-01-01","end":"2011-12-31","val":2951751,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2011-01-01","end":"2011-12-31","val":2951751,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07","frame":"CY2011"},{"start":"2012-01-01","end":"2012-03-31","val":3030834,"accn":"0001193125-12-211970","fy":2012,"fp":"Q1","form":"10-Q","filed":"2012-05-04","frame":"CY2012Q1"},{"start":"2012-01-01","end":"2012-09-30","val":3095409,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2012-07-01","end":"2012-09-30","val":3153585,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01","frame":"CY2012Q3"},{"start":"2012-01-01","end":"2012-12-31","val":3111328,"accn":"0001193125-13-098583","fy":2012,"fp":"FY","form":"10-K","filed":"2013-03-08"},{"start":"2012-01-01","end":"2012-12-31","val":3111328,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2012-01-01","end":"2012-12-31","val":3111328,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27","frame":"CY2012"},{"start":"2013-01-01","end":"2013-03-31","val":3197476,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30","frame":"CY2013Q1"},{"start":"2013-01-01","end":"2013-06-30","val":3222977,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2013-04-01","end":"2013-06-30","val":3248197,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30","frame":"CY2013Q2"},{"start":"2013-01-01","end":"2013-09-30","val":3135466,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-01-01","end":"2013-09-30","val":3135466,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2013-07-01","end":"2013-09-30","val":3160039,"accn":"0001193125-13-423033","fy":2013,"fp":"Q3","form":"10-Q","filed":"2013-11-01"},{"start":"2013-07-01","end":"2013-09-30","val":3160039,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29","frame":"CY2013Q3"},{"start":"2013-01-01","end":"2013-12-31","val":3142083,"accn":"0000909108-14-000024","fy":2013,"fp":"FY","form":"10-K","filed":"2014-03-07"},{"start":"2013-01-01","end":"2013-12-31","val":3142083,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2013-01-01","end":"2013-12-31","val":3142083,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25","frame":"CY2013"},{"start":"2014-01-01","end":"2014-03-31","val":3165940,"accn":"0000909108-14-000033","fy":2014,"fp":"Q1","form":"10-Q","filed":"2014-04-30"},{"start":"2014-01-01","end":"2014-03-31","val":3165940,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29","frame":"CY2014Q1"},{"start":"2014-01-01","end":"2014-06-30","val":3182175,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-01-01","end":"2014-06-30","val":3182175,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2014-04-01","end":"2014-06-30","val":3198231,"accn":"0000909108-14-000051","fy":2014,"fp":"Q2","form":"10-Q","filed":"2014-07-30"},{"start":"2014-04-01","end":"2014-06-30","val":3198231,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28","frame":"CY2014Q2"},{"start":"2014-01-01","end":"2014-09-30","val":3190171,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-01-01","end":"2014-09-30","val":3190171,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2014-07-01","end":"2014-09-30","val":3205904,"accn":"0000909108-14-000069","fy":2014,"fp":"Q3","form":"10-Q","filed":"2014-10-29"},{"start":"2014-07-01","end":"2014-09-30","val":3205904,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28","frame":"CY2014Q3"},{"start":"2014-01-01","end":"2014-12-31","val":3196127,"accn":"0000909108-15-000022","fy":2014,"fp":"FY","form":"10-K","filed":"2015-02-27"},{"start":"2014-01-01","end":"2014-12-31","val":3196127,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2014-01-01","end":"2014-12-31","val":3196127,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23","frame":"CY2014"},{"start":"2015-01-01","end":"2015-03-31","val":3218154,"accn":"0000909108-15-000042","fy":2015,"fp":"Q1","form":"10-Q","filed":"2015-04-29"},{"start":"2015-01-01","end":"2015-03-31","val":3218154,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27","frame":"CY2015Q1"},{"start":"2015-01-01","end":"2015-06-30","val":3253144,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-01-01","end":"2015-06-30","val":3253144,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2015-04-01","end":"2015-06-30","val":3287751,"accn":"0000909108-15-000065","fy":2015,"fp":"Q2","form":"10-Q","filed":"2015-07-28"},{"start":"2015-04-01","end":"2015-06-30","val":3287751,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27","frame":"CY2015Q2"},{"start":"2015-01-01","end":"2015-09-30","val":3268037,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-01-01","end":"2015-09-30","val":3268037,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2015-07-01","end":"2015-09-30","val":3297337,"accn":"0000909108-15-000076","fy":2015,"fp":"Q3","form":"10-Q","filed":"2015-10-28"},{"start":"2015-07-01","end":"2015-09-30","val":3297337,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26","frame":"CY2015Q3"},{"start":"2015-01-01","end":"2015-12-31","val":3277920,"accn":"0000909108-16-000123","fy":2015,"fp":"FY","form":"10-K","filed":"2016-02-25"},{"start":"2015-01-01","end":"2015-12-31","val":3277920,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2015-01-01","end":"2015-12-31","val":3277920,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22","frame":"CY2015"},{"start":"2016-01-01","end":"2016-03-31","val":3388743,"accn":"0000909108-16-000157","fy":2016,"fp":"Q1","form":"10-Q","filed":"2016-04-27"},{"start":"2016-01-01","end":"2016-03-31","val":3388743,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26","frame":"CY2016Q1"},{"start":"2016-01-01","end":"2016-06-30","val":3399740,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-01-01","end":"2016-06-30","val":3399740,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2016-04-01","end":"2016-06-30","val":3410751,"accn":"0000909108-16-000188","fy":2016,"fp":"Q2","form":"10-Q","filed":"2016-07-27"},{"start":"2016-04-01","end":"2016-06-30","val":3410751,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26","frame":"CY2016Q2"},{"start":"2016-01-01","end":"2016-09-30","val":3405460,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-01-01","end":"2016-09-30","val":3405460,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":3413164,"accn":"0000909108-16-000207","fy":2016,"fp":"Q3","form":"10-Q","filed":"2016-10-26"},{"start":"2016-07-01","end":"2016-09-30","val":3413164,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26","frame":"CY2016Q3"},{"start":"2016-01-01","end":"2016-12-31","val":3407408,"accn":"0000909108-17-000023","fy":2016,"fp":"FY","form":"10-K","filed":"2017-02-23"},{"start":"2016-01-01","end":"2016-12-31","val":3407408,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2016-01-01","end":"2016-12-31","val":3407408,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21","frame":"CY2016"},{"start":"2017-01-01","end":"2017-03-31","val":3428888,"accn":"0000909108-17-000049","fy":2017,"fp":"Q1","form":"10-Q","filed":"2017-04-26"},{"start":"2017-01-01","end":"2017-03-31","val":3428888,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02","frame":"CY2017Q1"},{"start":"2017-01-01","end":"2017-06-30","val":3436391,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-01-01","end":"2017-06-30","val":3436391,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2017-04-01","end":"2017-06-30","val":3443783,"accn":"0000909108-17-000094","fy":2017,"fp":"Q2","form":"10-Q","filed":"2017-07-26"},{"start":"2017-04-01","end":"2017-06-30","val":3443783,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01","frame":"CY2017Q2"},{"start":"2017-01-01","end":"2017-09-30","val":3442402,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-01-01","end":"2017-09-30","val":3442402,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2017-07-01","end":"2017-09-30","val":3454178,"accn":"0000909108-17-000112","fy":2017,"fp":"Q3","form":"10-Q","filed":"2017-10-26"},{"start":"2017-07-01","end":"2017-09-30","val":3454178,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30","frame":"CY2017Q3"},{"start":"2017-01-01","end":"2017-12-31","val":3448824,"accn":"0000909108-18-000019","fy":2017,"fp":"FY","form":"10-K","filed":"2018-02-22"},{"start":"2017-01-01","end":"2017-12-31","val":3448824,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2017-01-01","end":"2017-12-31","val":3448824,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27","frame":"CY2017"},{"start":"2018-01-01","end":"2018-03-31","val":3487923,"accn":"0000909108-18-000044","fy":2018,"fp":"Q1","form":"10-Q","filed":"2018-05-02"},{"start":"2018-01-01","end":"2018-03-31","val":3487923,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01","frame":"CY2018Q1"},{"start":"2018-01-01","end":"2018-06-30","val":3503379,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-01-01","end":"2018-06-30","val":3503379,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2018-04-01","end":"2018-06-30","val":3518665,"accn":"0000909108-18-000073","fy":2018,"fp":"Q2","form":"10-Q","filed":"2018-08-01"},{"start":"2018-04-01","end":"2018-06-30","val":3518665,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31","frame":"CY2018Q2"},{"start":"2018-01-01","end":"2018-09-30","val":3512547,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-01-01","end":"2018-09-30","val":3512547,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2018-07-01","end":"2018-09-30","val":3530586,"accn":"0000909108-18-000090","fy":2018,"fp":"Q3","form":"10-Q","filed":"2018-10-30"},{"start":"2018-07-01","end":"2018-09-30","val":3530586,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29","frame":"CY2018Q3"},{"start":"2018-01-01","end":"2018-12-31","val":3512470,"accn":"0000909108-19-000016","fy":2018,"fp":"FY","form":"10-K","filed":"2019-02-21"},{"start":"2018-01-01","end":"2018-12-31","val":3512470,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2018-01-01","end":"2018-12-31","val":3512470,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25","frame":"CY2018"},{"start":"2019-01-01","end":"2019-03-31","val":3493843,"accn":"0000909108-19-000039","fy":2019,"fp":"Q1","form":"10-Q","filed":"2019-05-01"},{"start":"2019-01-01","end":"2019-03-31","val":3493843,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27","frame":"CY2019Q1"},{"start":"2019-01-01","end":"2019-06-30","val":3486032,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-01-01","end":"2019-06-30","val":3486032,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2019-04-01","end":"2019-06-30","val":3478307,"accn":"0000909108-19-000061","fy":2019,"fp":"Q2","form":"10-Q","filed":"2019-07-31"},{"start":"2019-04-01","end":"2019-06-30","val":3478307,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05","frame":"CY2019Q2"},{"start":"2019-01-01","end":"2019-09-30","val":3460959,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-01-01","end":"2019-09-30","val":3460959,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2019-07-01","end":"2019-09-30","val":3411632,"accn":"0000909108-19-000082","fy":2019,"fp":"Q3","form":"10-Q","filed":"2019-10-29"},{"start":"2019-07-01","end":"2019-09-30","val":3411632,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27","frame":"CY2019Q3"},{"start":"2019-01-01","end":"2019-12-31","val":3436574,"accn":"0000909108-20-000017","fy":2019,"fp":"FY","form":"10-K","filed":"2020-02-27"},{"start":"2019-01-01","end":"2019-12-31","val":3436574,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2019-01-01","end":"2019-12-31","val":3436574,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-03-31","val":3272761,"accn":"0000909108-20-000045","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-04-27"},{"start":"2020-01-01","end":"2020-03-31","val":3272761,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26","frame":"CY2020Q1"},{"start":"2020-01-01","end":"2020-06-30","val":3246867,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-01-01","end":"2020-06-30","val":3246867,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2020-04-01","end":"2020-06-30","val":3220973,"accn":"0000909108-20-000067","fy":2020,"fp":"Q1","form":"10-Q","filed":"2020-08-05"},{"start":"2020-04-01","end":"2020-06-30","val":3220973,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28","frame":"CY2020Q2"},{"start":"2020-01-01","end":"2020-09-30","val":3231452,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-01-01","end":"2020-09-30","val":3231452,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2020-07-01","end":"2020-09-30","val":3200957,"accn":"0000909108-20-000076","fy":2020,"fp":"Q3","form":"10-Q","filed":"2020-10-27"},{"start":"2020-07-01","end":"2020-09-30","val":3200957,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26","frame":"CY2020Q3"},{"start":"2020-01-01","end":"2020-12-31","val":3214564,"accn":"0000909108-21-000022","fy":2020,"fp":"FY","form":"10-K","filed":"2021-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":3214564,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":3214564,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-03-31","val":3156768,"accn":"0000909108-21-000042","fy":2021,"fp":"Q1","form":"10-Q","filed":"2021-04-26"},{"start":"2021-01-01","end":"2021-03-31","val":3156768,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2021Q1"},{"start":"2021-01-01","end":"2021-06-30","val":3176744,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-01-01","end":"2021-06-30","val":3176744,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":3196501,"accn":"0000909108-21-000059","fy":2021,"fp":"Q2","form":"10-Q","filed":"2021-07-28"},{"start":"2021-04-01","end":"2021-06-30","val":3196501,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28","frame":"CY2021Q2"},{"start":"2021-01-01","end":"2021-09-30","val":3182065,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-01-01","end":"2021-09-30","val":3182065,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":3192535,"accn":"0000909108-21-000073","fy":2021,"fp":"Q3","form":"10-Q","filed":"2021-10-26"},{"start":"2021-07-01","end":"2021-09-30","val":3192535,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26","frame":"CY2021Q3"},{"start":"2021-01-01","end":"2021-12-31","val":3179497,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":3179497,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":3179497,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-03-31","val":3185930,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26"},{"start":"2022-01-01","end":"2022-03-31","val":3185930,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":3169416,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-06-30","val":3169416,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":3153084,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-04-01","end":"2022-06-30","val":3153084,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":3138834,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-01-01","end":"2022-09-30","val":3138834,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":3078666,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2022-07-01","end":"2022-09-30","val":3078666,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2022-01-01","end":"2022-12-31","val":3107604,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":3107604,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":3107604,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-03-31","val":3025094,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":3025094,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2997574,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":2997574,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-04-01","end":"2023-06-30","val":2970357,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":2970357,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":2977853,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":2977853,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-07-01","end":"2023-09-30","val":2939055,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":2939055,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":2948625,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":2948625,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":2948625,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":2816839,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":2816839,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2793133,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":2793133,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-04-01","end":"2024-06-30","val":2769427,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":2769427,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":2774819,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":2774819,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":2738588,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":2738588,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":2757860,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":2757860,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2748568,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2734009,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":2719610,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":2728671,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":2718171,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":2723272,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"LeaseCost":{"label":"Lease, Cost","description":"Amount of lease cost recognized by lessee for lease contract.","units":{"USD":[{"start":"2019-01-01","end":"2019-12-31","val":971203,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25","frame":"CY2019"},{"start":"2020-01-01","end":"2020-12-31","val":947398,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2020-01-01","end":"2020-12-31","val":947398,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":932637,"accn":"0000909108-22-000019","fy":2021,"fp":"FY","form":"10-K","filed":"2022-02-25"},{"start":"2021-01-01","end":"2021-12-31","val":932637,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":932637,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":918496,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":918496,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":918496,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":908516,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":908516,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":934353,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024"}]}},"DefinedContributionPlanEmployerMatchingContributionPercentOfMatch":{"label":"Defined Contribution Plan, Employer Matching Contribution, Percent of Match","description":"Percentage employer matches of the employee's percentage contribution matched.","units":{"pure":[{"start":"2022-01-01","end":"2022-03-31","val":2.5,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":2.5,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-09-30","val":2.5,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2023-01-01","end":"2023-03-31","val":2.5,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":2.5,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-09-30","val":2.5,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":2.5,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":2.5,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":2.5,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-12-31","val":2.5,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":2.5,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":2.5,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":2.5,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":2.5,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent":{"label":"Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent","description":"Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.","units":{"pure":[{"start":"2022-01-01","end":"2022-03-31","val":0.06,"accn":"0000909108-22-000038","fy":2022,"fp":"Q1","form":"10-Q","filed":"2022-04-26","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":0.06,"accn":"0000909108-22-000066","fy":2022,"fp":"Q2","form":"10-Q","filed":"2022-07-28"},{"start":"2022-01-01","end":"2022-09-30","val":0.06,"accn":"0000909108-22-000076","fy":2022,"fp":"Q3","form":"10-Q","filed":"2022-10-26"},{"start":"2023-01-01","end":"2023-03-31","val":0.06,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":0.06,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-09-30","val":0.06,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2024-01-01","end":"2024-03-31","val":0.06,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":0.06,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-09-30","val":0.06,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2025-01-01","end":"2025-03-31","val":0.06,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":0.06,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":0.06,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":0.06,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"EffectiveIncomeTaxRateReconciliationDeductionsDividends":{"label":"Effective Income Tax Rate Reconciliation, Deduction, Dividend, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for dividend.","units":{"pure":[{"start":"2020-01-01","end":"2020-12-31","val":0.009,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.01,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0.01,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.009,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0.009,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":0.009,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.005,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":0.005,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.004,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary":{"label":"Effective Income Tax Rate Reconciliation, Equity in Earnings (Losses) of Unconsolidated Subsidiary, 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 equity in earnings (loss) of unconsolidated subsidiaries exempt from income taxes.","units":{"pure":[{"start":"2020-01-01","end":"2020-12-31","val":0.265,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.26,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0.26,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.258,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0.258,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.268,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2023"}]}},"EffectiveIncomeTaxRateReconciliationOtherAdjustments":{"label":"Effective Income Tax Rate Reconciliation, Other Adjustments, Percent","description":"Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.","units":{"pure":[{"start":"2020-01-01","end":"2020-12-31","val":0.005,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":-0.002,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":-0.002,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.006,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0.006,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":0.006,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-0.001,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024"}]}},"EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent":{"label":"Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Percent","description":"Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.","units":{"pure":[{"start":"2020-01-01","end":"2020-12-31","val":0.012,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23","frame":"CY2020"},{"start":"2021-01-01","end":"2021-12-31","val":0.001,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2021-01-01","end":"2021-12-31","val":0.001,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":0.001,"accn":"0000909108-23-000019","fy":2022,"fp":"FY","form":"10-K","filed":"2023-02-23"},{"start":"2022-01-01","end":"2022-12-31","val":0.001,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2022-01-01","end":"2022-12-31","val":0.001,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":0.003,"accn":"0000909108-24-000008","fy":2023,"fp":"FY","form":"10-K","filed":"2024-02-29"},{"start":"2023-01-01","end":"2023-12-31","val":0.003,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0.003,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024"}]}},"DemandDepositAccounts":{"label":"Demand Deposit Accounts","description":"The amount of money in accounts that may bear interest and that the depositor is entitled to withdraw at any time without prior notice.","units":{"USD":[{"end":"2022-12-31","val":2800000,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":2800000,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":2800000,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q4I"},{"end":"2023-03-31","val":1700000,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":1100000,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":1200000,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":2800000,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":2800000,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":2800000,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":1400000,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":2500000,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":2000000,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":1300000,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":1300000,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":1300000,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":1300000,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2200000,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":11300000,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":1000000,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":1300000,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"MoneyMarketFundsAtCarryingValue":{"label":"Money Market Funds, at Carrying Value","description":"Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.","units":{"USD":[{"end":"2022-12-31","val":60400000,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"end":"2022-12-31","val":60400000,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"end":"2022-12-31","val":60400000,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q4I"},{"end":"2023-03-31","val":38600000,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2023Q1I"},{"end":"2023-06-30","val":37600000,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2023Q2I"},{"end":"2023-09-30","val":44600000,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2023Q3I"},{"end":"2023-12-31","val":44200000,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"end":"2023-12-31","val":44200000,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"end":"2023-12-31","val":44200000,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q4I"},{"end":"2024-03-31","val":16200000,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2024Q1I"},{"end":"2024-06-30","val":20900000,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2024Q2I"},{"end":"2024-09-30","val":31700000,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":40300000,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29"},{"end":"2024-12-31","val":40300000,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"end":"2024-12-31","val":40300000,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"end":"2024-12-31","val":40300000,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":22900000,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":37700000,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":42000000,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":41100000,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"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":"2022-01-01","end":"2022-03-31","val":-7592257,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10","frame":"CY2022Q1"},{"start":"2022-01-01","end":"2022-06-30","val":-25270130,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2022-04-01","end":"2022-06-30","val":-17677873,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03","frame":"CY2022Q2"},{"start":"2022-01-01","end":"2022-09-30","val":-26488257,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2022-07-01","end":"2022-09-30","val":-1218127,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31","frame":"CY2022Q3"},{"start":"2023-01-01","end":"2023-03-31","val":8082738,"accn":"0000909108-23-000036","fy":2023,"fp":"Q1","form":"10-Q","filed":"2023-05-10"},{"start":"2023-01-01","end":"2023-03-31","val":8082738,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":14359446,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":14359446,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-04-01","end":"2023-06-30","val":6276708,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":6276708,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":9722494,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":9722494,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-07-01","end":"2023-09-30","val":-4636952,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":-4636952,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":23071441,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":9365678,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":9365678,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":8711087,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":8711087,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-04-01","end":"2024-06-30","val":-654591,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":-654591,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":18380048,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":18380048,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":9668961,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":9668961,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":15119200,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":1119969,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":15674654,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":14554685,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":24168384,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-07-01","end":"2025-09-30","val":8493730,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3"},{"start":"2025-01-01","end":"2025-12-31","val":30545393,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"ExciseAndSalesTaxes":{"label":"Excise and Sales Taxes","description":"The amount of excise and sales taxes included in sales and revenues, which are then deducted as a cost of sales. Includes excise taxes, which are applied to specific types of transactions or items (such as gasoline or alcohol); and sales, use and value added taxes, which are applied to a broad class of revenue-producing transactions involving a wide range of goods and services.","units":{"USD":[{"start":"2023-01-01","end":"2023-03-31","val":27805,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08","frame":"CY2023Q1"},{"start":"2023-01-01","end":"2023-06-30","val":72241,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-01-01","end":"2023-06-30","val":72241,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2023-04-01","end":"2023-06-30","val":44436,"accn":"0000909108-23-000048","fy":2023,"fp":"Q2","form":"10-Q","filed":"2023-08-03"},{"start":"2023-04-01","end":"2023-06-30","val":44436,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31","frame":"CY2023Q2"},{"start":"2023-01-01","end":"2023-09-30","val":106670,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-01-01","end":"2023-09-30","val":106670,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-07-01","end":"2023-09-30","val":34429,"accn":"0000909108-23-000061","fy":2023,"fp":"Q3","form":"10-Q","filed":"2023-10-31"},{"start":"2023-07-01","end":"2023-09-30","val":34429,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2023Q3"},{"start":"2023-01-01","end":"2023-12-31","val":255969,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-03-31","val":126747,"accn":"0000909108-24-000023","fy":2024,"fp":"Q1","form":"10-Q","filed":"2024-05-08"},{"start":"2024-01-01","end":"2024-03-31","val":126747,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2024Q1"},{"start":"2024-01-01","end":"2024-06-30","val":162090,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-01-01","end":"2024-06-30","val":162090,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-04-01","end":"2024-06-30","val":35343,"accn":"0000909108-24-000033","fy":2024,"fp":"Q2","form":"10-Q","filed":"2024-07-31"},{"start":"2024-04-01","end":"2024-06-30","val":35343,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2024Q2"},{"start":"2024-01-01","end":"2024-09-30","val":194338,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":194338,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-07-01","end":"2024-09-30","val":32248,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-07-01","end":"2024-09-30","val":32248,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2024Q3"},{"start":"2024-01-01","end":"2024-12-31","val":275961,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-03-31","val":21477,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1"},{"start":"2025-01-01","end":"2025-06-30","val":21477,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-04-01","end":"2025-06-30","val":0,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2"},{"start":"2025-01-01","end":"2025-09-30","val":88734,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":91579,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"CapitalExpendituresIncurredButNotYetPaid":{"label":"Capital Expenditures Incurred but Not yet Paid","description":"Future cash outflow to pay for purchases of fixed assets that have occurred.","units":{"USD":[{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":2837175,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"}]}},"LesseeOperatingLeaseLiabilityUndiscountedExcessAmount":{"label":"Lessee, Operating Lease, Liability, Undiscounted Excess Amount","description":"Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.","units":{"USD":[{"end":"2024-09-30","val":2597478,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":2494744,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":2392875,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":2415643,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":2310924,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":2207639,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"OperatingLeaseWeightedAverageDiscountRatePercent":{"label":"Operating Lease, Weighted Average Discount Rate, Percent","description":"Weighted average discount rate for operating lease calculated at point in time.","units":{"pure":[{"end":"2024-09-30","val":0.065,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04","frame":"CY2024Q3I"},{"end":"2024-12-31","val":0.065,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024Q4I"},{"end":"2025-03-31","val":0.065,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"},{"end":"2025-06-30","val":0.065,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29","frame":"CY2025Q2I"},{"end":"2025-09-30","val":0.065,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30","frame":"CY2025Q3I"},{"end":"2025-12-31","val":0.065,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability":{"label":"Right-of-Use Asset Obtained in Exchange for Operating Lease Liability","description":"Amount of increase in right-of-use asset obtained in exchange for operating lease liability.","units":{"USD":[{"start":"2022-01-01","end":"2022-12-31","val":0,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2022"},{"start":"2023-01-01","end":"2023-09-30","val":0,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-06-30","val":0,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2024-01-01","end":"2024-09-30","val":3173981,"accn":"0000909108-24-000044","fy":2024,"fp":"Q3","form":"10-Q","filed":"2024-11-04"},{"start":"2024-01-01","end":"2024-09-30","val":3173981,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":3173981,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"start":"2024-01-01","end":"2024-12-31","val":3173981,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-06-30","val":207227,"accn":"0000909108-25-000041","fy":2025,"fp":"Q2","form":"10-Q","filed":"2025-07-29"},{"start":"2025-01-01","end":"2025-09-30","val":207227,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":207227,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","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":"2024-01-01","end":"2024-12-31","val":0.06,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024"}]}},"FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization":{"label":"Finance Lease, Right-of-Use Asset, before Accumulated Amortization","description":"Amount, before accumulated amortization, of right-of-use asset from finance lease.","units":{"USD":[{"end":"2023-12-31","val":630169,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":3443019,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":3443019,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":3461699,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization":{"label":"Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization","description":"Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.","units":{"USD":[{"end":"2023-12-31","val":10167729,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":11392204,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":11392204,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":12578827,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization":{"label":"Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization","description":"Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.","units":{"USD":[{"end":"2023-12-31","val":2591604,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":8380594,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":8380594,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":9822467,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization":{"label":"Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization","description":"Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.","units":{"USD":[{"end":"2023-12-31","val":12759333,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023Q4I"},{"end":"2024-12-31","val":19772798,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26"},{"end":"2024-12-31","val":19772798,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":22401294,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"ShareRepurchaseProgramExciseTax":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":255969,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":275961,"accn":"0000909108-25-000010","fy":2024,"fp":"FY","form":"10-K","filed":"2025-02-26","frame":"CY2024"}]}},"ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized":{"label":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized","description":"Number of shares authorized for issuance under share-based payment arrangement.","units":{"shares":[{"end":"2025-04-29","val":225000,"accn":"0000909108-25-000026","fy":2025,"fp":"Q1","form":"10-Q","filed":"2025-04-29","frame":"CY2025Q1I"}]}},"PaymentsForRepurchaseOfRedeemableNoncontrollingInterest":{"label":"Payments for Repurchase of Redeemable Noncontrolling Interest","description":"The cash outflow during the period for redemption of redeemable noncontrolling interests.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":1772268,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-09-30","val":0,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-09-30","val":55009,"accn":"0001193125-25-257518","fy":2025,"fp":"Q3","form":"10-Q","filed":"2025-10-30"},{"start":"2025-01-01","end":"2025-12-31","val":55009,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"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":"2024-12-31","val":0,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":0,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}},"FederalStateAndLocalIncomeTaxExpenseBenefitContinuingOperations":{"label":null,"description":null,"units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":15489880,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":15833073,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":17921491,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"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":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Domestic","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":58575428,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":59010991,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":67281490,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign":{"label":"Income (Loss) from Continuing Operations before Income Taxes, Foreign","description":"The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":0,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":0,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":0,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"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":"2023-01-01","end":"2023-12-31","val":12863429,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":14090545,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":14471638,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"IncomeTaxReconciliationOtherReconcilingItems":{"label":"Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount","description":"Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":-91184,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":-99895,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":159177,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"OperatingLeasePayments":{"label":"Operating Lease, Payments","description":"Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.","units":{"USD":[{"start":"2023-01-01","end":"2023-12-31","val":600000,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":600000,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":700000,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025"}]}},"PreferredStockShareSubscriptions":{"label":"Preferred Stock, Shares Subscribed but Unissued","description":"The number of nonredeemable preferred stock (shares) (or preferred stock redeemable solely at the option of the issuer) allocated to investors to buy shares of a new issue of preferred stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.","units":{"shares":[{"end":"2024-12-31","val":1000000,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2024Q4I"},{"end":"2025-12-31","val":1000000,"accn":"0001193125-26-076604","fy":2025,"fp":"FY","form":"10-K","filed":"2026-02-26","frame":"CY2025Q4I"}]}}},"ecd":{"CoSelectedMeasureAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":83680496,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":60352296,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":41433752,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":48696087,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":43045647,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2025"}]}},"NonPeoNeoAvgCompActuallyPaidAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":1933397,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1308631,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1320528,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1842681,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3902685,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2025"}]}},"NonPeoNeoAvgTotalCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":1293100,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":1268100,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":1494700,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":1851600,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":3333598,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2025"}]}},"PeerGroupTotalShareholderRtnAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":170,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":132,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":182,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":239,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":177,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2025"}]}},"PeoActuallyPaidCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":4738862,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":4091451,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2247845,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3045084,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":8182688,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2025"}]}},"PeoTotalCompAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":3147029,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":3999171,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":2702743,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":3004885,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":6955598,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2025"}]}},"TotalShareholderRtnAmt":{"label":"","description":"","units":{"USD":[{"start":"2021-01-01","end":"2021-12-31","val":167,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2021"},{"start":"2022-01-01","end":"2022-12-31","val":168,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2022"},{"start":"2023-01-01","end":"2023-12-31","val":156,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2023"},{"start":"2024-01-01","end":"2024-12-31","val":151,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2024"},{"start":"2025-01-01","end":"2025-12-31","val":153,"accn":"0001193125-26-152869","fy":null,"fp":null,"form":"DEF 14A","filed":"2026-04-13","frame":"CY2025"}]}}}}}